收藏
回答

通过require调用的数组,再次调用里面的属性值为什么会显示不存在?

  onLoad: function(options{
    wx.showLoading({
      title:"数据加载中..."
    })
    const itemId = parseInt(options.id);
    let Index;
    Index = require('../../testdata/data' + itemId)
    this.setData({
      dataList:Index,
    })
}

  首先我的数据调用是没问题的,可以打印出来,并且在wxml文件里面可以用wx:for遍历展示,打印出来的dataList就是这样的,但如果我想在函数中调用它其中isLiked属性然后修改,他就会显示不存在

用e.target.dataset.info.isLiked是可以显示,但是我修改不了,求助下哥们是为什么?谢谢了

回答关注问题邀请回答
收藏
登录 后发表内容