黄圣会
黄圣会
  • 发布:2020-08-12 10:15
  • 更新:2020-08-26 07:27
  • 阅读:1858

uni-app picker, 第二次进入页面时picker的 @change 方法失效,选择后 @change不触发

分类:uni-app

<picker @change="bindPickerChange" :range="array" @cancel="cancel">
<view class="xiaw">{{array[index]}}</view>
</picker>

//////////////////////////////////////////////////////////////////////////

index: 0,
array: ['--请选择退款原因--', '价格有点贵', '规格/款式/数量拍错', '收货地址拍错', '其他'],

////////////////////////////////////////////////////////////////////////////////////////////////////

bindPickerChange(e) {
var that = this;
console.log(e)
that.index = e.target.value //编号
that.liyou = that.array[that.index] //值
}

2020-08-12 10:15 负责人:无 分享
已邀请:
小强007

小强007

顶,遇到同样的问题 APP端

2***@qq.com

2***@qq.com

同 app端

b***@163.com

b***@163.com

+1,同问

  • b***@163.com

    解决了,manifest.json,删掉nvueCompiler:xxxxxx

    2020-08-25 17:39

  • b***@163.com

    对比colorui的manifest搞定的

    2020-08-25 17:39

烽火lxh

烽火lxh

一样的问题,怎么解决,我按楼上的删掉manifest.json的nvueCompiler配置一样没有解决

  • 烽火lxh

    已经解决了,修改manifest.json的nvueCompiler值为'uni-app'

    2020-08-26 23:23

  • 2***@qq.com

    回复 烽火lxh:都搜不到啊nvueCompiler

    2021-04-28 16:08

该问题目前已经被锁定, 无法添加新回复