收藏
回答

请各位大神帮我看一下为什么这个打印没有执行到?

问题模块
API和组件

因为我直接 this.setData({ arr[0].check:check?false:true })  或者 this.setData({ arr[0].check:true }) 竟然不能操作,于是我想了个折中的办法,但是循环里面的没有执行到,麻烦各位看看哪里的错误?


邀请回答
复制链接收藏投诉关注问题回答

5 个回答

  • 因微你我信
    因微你我信
    2017-06-30

    还有一个问题,bindtab 函数传值通过 data-  来实现,只能有一个 data-  吗???   我传值都只能拼接。。。 真是造孽

    2017-06-30
    赞同
    回复
  • oooo 👈
    oooo 👈
    2017-07-01

     data- 不是可以绑定很多个吗?

    2017-07-01
    赞同
    回复
  • oooo 👈
    oooo 👈
    2017-07-01

    i<data_[i],估计是这里出问题了

    2017-07-01
    赞同
    回复
  • 赵青山
    赵青山
    2017-07-01

    this.setData({

            'array[0].text':'changed data'

    })


    2017-07-01
    赞同
    回复
  • 因微你我信
    因微你我信
    2017-07-03

    that.setData({

          "shopList[params].check": that.data.shopList[params].check?false:true

        })

    4楼,你那样我测试了,是可行的。但是只能输入数字下标,而不能动态的变量。所以还是得按我之前的方法。另外谢谢三楼,我写错了。应该是  data_.length。。。。。今天早上一看就看出来了,果然不能长时间写代码

    2017-07-03
    赞同
    回复