6***@qq.com
6***@qq.com
  • 发布:2020-05-04 11:41
  • 更新:2022-03-06 11:32
  • 阅读:2500

this.$set 这个方法,在小程序没效果

分类:uni-app
props: {  
        items:{  
            type: Object,  
            default: () => {}  
        }  
    },  
methods: {  
        addCart() {  
            this.$set(this.items, 'count', 1)  
                       }  
}

h5和app: 没问题
小程序:在父组件里没有添加到‘count'这个属性,当前页面也没有把值更新到视图

2020-05-04 11:41 负责人:无 分享
已邀请:
9***@qq.com

9***@qq.com

请问解决了吗,碰到了相同的问题

i***@163.com

i***@163.com - ioth5

我也遇到了同样的问题

2***@qq.com

2***@qq.com

老特么发问题,发解决方案啊

黄河爱浪

黄河爱浪 - 在线接单,个人uniapp插件主页:https://ext.dcloud.net.cn/publisher?id=110853

去学习一下 Vue.js 父子组件传值

再见理想

再见理想

我这里原因是因为 this.$set 和 直接赋值属性混用导致的,把直接赋值的都改成 this.$set 就好了

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