mpvue 使用坑的记录 (持续更新)

1,353 阅读1分钟
  • 单选框应该用radio-group标签包裹起来,@change事件为改变状态时触发;

    • 里面inputvalue为绑定的值,主要作用在改变时赋值,
    • checked是否默认状态
    <radio-group  @change="onChange">
          <label  v-for="(item,index) in list" :key="index">
            {{item.name}}
            <input type="radio" name="list" :value="item.id" :checked="selectId===item.id">
          </label>
        </radio-group>
    
  • mpvue 视图不更新问题,数据更新了视图不更新

    尝试先置空数据,再重新赋值

    this.data=[]
    this.data=arr
    
  • 微信小程序遮罩层防穿透解决。在弹出层的最大盒子里绑定一个事件

原生: catchtouchmove="touchmove"

mpvue: @touchmove.stop="touchmoveHandler"

注意要声明个空函数,不然会报错
```
touchmove(){};
```