欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

微信小程序:picker組件實現(xiàn)下拉框效果 - 新聞資訊 - 云南小程序開發(fā)|云南軟件開發(fā)|云南網(wǎng)站建設(shè)-昆明葵宇信息科技有限公司

159-8711-8523

云南網(wǎng)建設(shè)/小程序開發(fā)/軟件開發(fā)

知識

不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價值,我們在追求其視覺表現(xiàn)的同時,更側(cè)重于功能的便捷,營銷的便利,運營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序為后期升級提供便捷的支持!

您當(dāng)前位置>首頁 » 新聞資訊 » 小程序相關(guān) >

微信小程序:picker組件實現(xiàn)下拉框效果

發(fā)表時間:2021-1-5

發(fā)布人:葵宇科技

瀏覽次數(shù):117


一、wxml中代碼

<view class="in_order_Param">
            <text>狀態(tài):</text>
            <picker mode="selector" bindchange="bindPickerChange" value="http://www.wxapp-union.com/{{listQuery.status}}range="{{array}}">
                <input placeholder="狀態(tài)" name="status" value="http://www.wxapp-union.com/{{name}}" bindinput="handleinput" data-name="status" style="width: 90%"/>
            </picker>
        </view>

mode值為selector,即普通模式。注意:選擇某一項后,提交的是索引,即listQuery.status為索引值,為數(shù)值。選擇后觸發(fā)change事件。

二、js中的代碼

復(fù)制代碼
data: {
        listQuery: {
          page: 1, // 頁碼
          limit: 5, // 個數(shù)
        },
        array: ['新建', '已發(fā)貨', '已收貨', '退貨','已入庫','已備貨','已確認','部分退貨','已作廢'], // 0.新建1.已發(fā)貨2.已收貨3.退貨4.已入庫5.已備貨6.已確認7.部分退貨9.已作廢
        name: ''
      },
      onLoad: function () {
        this.getSupplyNoteList(true);
      },
getSupplyNoteList: function(isRefresh){
        var that = this;
        console.log(that.data.listQuery);
          request.postParam("/api/supply/list",that.data.listQuery,function(res){
              wx.hideLoading();
              console.log(res)
              。。。。。省略。。。。。
        });
    },
bindPickerChange: function(e) {
      // console.log(e);
      this.setData({
        name: this.data.array[e.detail.value],
        'listQuery.status': e.detail.value == 8 ? (parseInt(e.detail.value) + 1)  : e.detail.value
      })
      console.log('picker發(fā)送選擇改變,顯示值為', this.data.listQuery.status)
    },
 
復(fù)制代碼

觸發(fā)change事件后調(diào)用bindPickerChange方法,方法中將e中傳遞過來的索引值轉(zhuǎn)換為狀態(tài)對應(yīng)的中文,這樣頁面就顯示出了狀態(tài)的中文。同時修改listQuery.status的值,因為狀態(tài)“已作廢”的索引不是8,而是9,所以需要經(jīng)過處理,然后再發(fā)起請求。

頁面效果如下:

 

相關(guān)案例查看更多