收藏
回答

使用picker做好选项框后,怎么让全局变量取到选择的值?

<!--wxnml-->

<picker bindchange="XS_Modelvalue="{{XS_Model_index}}" range="{{XS_Model_array}}">

<view class="XS_Model_picker">

梯型:{{XS_Model_array[XS_Model_index]}}

</view>

</picker><!--梯型-->

/** js */

data: {

      XS_Model_array: ['ML-PE02', 'ML-PE01', 'ML-K', 'ML-WK'],

      objectXS_Model_array: [

        {id: 0,name:'ML-PE02'},

        {id: 1,name:'ML-PE01'},

        {id: 2,name:'ML-K'},

        {id: 3,name:'ML-WK'},

      ],


  onLoad:function(){

    app.globalData.XS_Model=this.data.objectXS_Model_array

    console.log(app.globalData.XS_Model)

  }

})





回答关注问题邀请回答
收藏

2 个回答

  • Frank
    Frank
    2022-08-25

    1、app.js

    2、storage

    3、借助插件,mobx之类的

    2022-08-25
    有用
    回复
  • 茜茜又困了🐽
    茜茜又困了🐽
    2022-08-25
    js文件:
    新定义一个XS_Model方法:
    XS_Model(e) {
     app.globalData.XS_Model = e.detail.value
    }
    
    2022-08-25
    有用
    回复
登录 后发表内容