A页面
<uni-forms-item name="avatar" label="头像地址" v-show="active_step == 2">
<uni-easyinput placeholder="头像地址" v-model="formData.avatar" trim="both"></uni-easyinput>
</uni-forms-item>
// 监听crop-image页面传来的头像地址
uni.$on('avatar',(obj)=>{
this.formData.avatar = obj.avatarUrl;
this.active_step = 2
})
A页面在监听到avatar事件后this.active_step已经被赋值为2
但是v-show控制的uni-forms-item却没有变化,请问该如何修改?
2 个回复
1***@qq.com - 河南信阳光山
你是真笨 v-show里面的逻辑掉一次不就好了
damdmen (作者) - 社交app创业中,求靠谱合伙人
更新:自己写法错误,该问题已解决