• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 應(yīng)用軟件教程 > 詳細頁面

        微信小程序更改data使頁面數(shù)據(jù)實時更新的代碼示例

        微信小程序更改data使頁面數(shù)據(jù)實時更新的代碼示例

        更新時間:2025-09-20 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

        導(dǎo)微信小程序,簡稱小程序,英文名Mini Program,是一種不需要下載安裝即可使用的應(yīng)用,它實現(xiàn)了應(yīng)用“觸手可及”的夢想,用戶掃一掃或搜一下即可打開應(yīng)用。小程序是一種不用下載就能使用的應(yīng)用,也是一...
        微信小程序,簡稱小程序,英文名Mini Program,是一種不需要下載安裝即可使用的應(yīng)用,它實現(xiàn)了應(yīng)用“觸手可及”的夢想,用戶掃一掃或搜一下即可打開應(yīng)用。小程序是一種不用下載就能使用的應(yīng)用,也是一項門檻非常高的創(chuàng)新,經(jīng)過將近兩年的發(fā)展,已經(jīng)構(gòu)造了新的小程序開發(fā)環(huán)境和開發(fā)者生態(tài)。
        本篇文章給大家?guī)淼膬?nèi)容是關(guān)于微信小程序修改data使頁面數(shù)據(jù)實時更新的代碼示例,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

        需求:通過點擊button修改dataList中checkResult的值并修改按鈕狀態(tài)。

        1071270355-5c0e3147d83f0_articlex.png

        a.wxml:

        <view wx:for="{{dataList}}" wx:key='index' class='list-body'>
          <view>
            <view>編碼:{{item.equipCode}}</view>
            <view>設(shè)備:{{item.equipName}}</view>
            <view>測項:{{item.checkItemName}}</view>
          </view>
          <!-- wx:if設(shè)置默認選中狀態(tài) -->
          <view class='list-button' wx:if='{{item.checkResult=="正常"}}'>
            <button bindtap='change' data-index='{{index}}' data-status='' class='add' style='color:#fff'>正常</button>
            <button bindtap='change' data-index='{{index}}' data-status='異常'>異常</button>
          </view>
          <view class='list-button' wx:else>
            <button bindtap='change' data-index='{{index}}' data-status='正常'>正常</button>
            <button bindtap='change' data-index='{{index}}' data-status='異常' class='add' style='color:#fff'>異常</button>
          </view>
        </view>

        a.js

        Page({
            data:{
                dataList:[
                    {'equipCode':1001,'equipName':'打印機','checkItemName':'記錄',checkResult:'正常'},
                    {'equipCode':1002,'equipName':'打印機','checkItemName':'記錄',checkResult:'異常'},
                    {'equipCode':1003,'equipName':'打印機','checkItemName':'記錄',checkResult:'正常'},
                    {'equipCode':1004,'equipName':'打印機','checkItemName':'記錄',checkResult:'異常'},
                    {'equipCode':1005,'equipName':'打印機','checkItemName':'記錄',checkResult:'正常'}
                ]
            },
            change: function(e) {
                var changeData = 'dataList['+e.target.dataset.index+'].checkResult';
                if (e.target.dataset.status == '正常') {
                  this.setData({
                    [changeData]: '正常'//修改狀態(tài),前端頁面數(shù)據(jù)也會改變
                  })
                } else {
                  this.setData({
                    [changeData]: '異常'
                  })
                }
            },
        })

        上面示例通過this.setData修改data中的值,實現(xiàn)數(shù)據(jù)與前端頁面保持一直,相當于vue中的雙向數(shù)據(jù)綁定。
        如果對數(shù)據(jù)一致性沒有要求的話還可以使用this.data.Object進行修改和取值。

        以上就是微信小程序修改data使頁面數(shù)據(jù)實時更新的代碼示例的詳細內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!


        小程序是一種不需要下載安裝即可使用的應(yīng)用,它實現(xiàn)了應(yīng)用“觸手可及”的夢想,用戶掃一掃或者搜一下即可打開應(yīng)用。

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統(tǒng)下載排行

        主站蜘蛛池模板: 韩国欧洲一级毛片免费| 无码国产精品久久一区免费| 日本免费无遮挡吸乳视频电影| 日韩特黄特色大片免费视频| 国产精品亚洲专区在线观看| 亚洲无砖砖区免费| 亚洲伊人久久大香线蕉结合| 毛片视频免费观看| 亚洲人成人无码.www石榴 | 亚洲伊人色一综合网| 永久免费在线观看视频| 亚洲国产成人久久三区| 久久经典免费视频| 亚洲av永久无码精品秋霞电影秋| 日本免费中文字幕在线看| 一级毛片无遮挡免费全部| 国产精品亚洲不卡一区二区三区| 亚洲一线产品二线产品| 污污网站免费观看| 国产成人精品日本亚洲网址| 女人18毛片免费观看| 亚洲高清视频免费| 大地资源在线观看免费高清| 特级毛片aaaa级毛片免费| 亚洲人精品午夜射精日韩| h视频在线观看免费完整版| 亚洲精品无码久久久久YW| 亚洲国产成人久久精品99| 亚洲AV永久无码精品一福利| 亚洲精品综合久久| 99在线热视频只有精品免费| 久久亚洲精品视频| 久久99九九国产免费看小说| 三级片免费观看久久| 91在线亚洲精品专区| 吃奶摸下高潮60分钟免费视频| 丝袜足液精子免费视频| 亚洲AV成人影视在线观看| 国产亚洲精午夜久久久久久| 91精品免费久久久久久久久| 国产一区二区三区亚洲综合 |