收藏
回答

setData 怎么操作对象里的属性?求解




各位大牛,有没有其他更好的办法??关于setData还有那些要注意的

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

1 个回答

  • JiéPéng
    JiéPéng
    2017-11-01


            //    点击 全选

            selectAll:function(e){

                    var that = this;

                    // 当前的店铺

                    var index = e.target.dataset.index;

                    // selectall  表示是否全选

                    var s = this.data.shoppingcartData[index].selectall;

                    // 取反

                    s = !s;

                    this.data.shoppingcartData[index].selectall = s;


                    // 对整个大对象重新赋值,可以实现选中效果。

                    // 但这种方法感觉不太好,有没有可以操作对象里面属性的方法

                    // 这个坑好深呀!!

                    that.setData({

                            shoppingcartData: this.data.shoppingcartData

                    });

            },


    2017-11-01
    有用
    回复
登录 后发表内容