y***@sina.com
y***@sina.com
  • 发布:2020-04-03 09:50
  • 更新:2020-04-03 10:44
  • 阅读:501

神奇的子控件赋值问题,前端小白,求帮助

分类:uni-app

图中代码一个是父控件的,一个是子控件的。

问题现象是:
v-for父控件的数组,循环生成子控件,通过props给子控件传值,子控件中数据显示没有问题,但是每个子控件methods中的方法,获取props的值都是相同的,是数组中的最后一项,这个问题怎么破?

补充:
项目文件打成zip包了,在附件中

2020-04-03 09:50 负责人:无 分享
已邀请:
前端小bird

前端小bird - 底层切图仔

把click()改成click(name)这样子传递,直接打印不好吗,不用this.name ,要在data()里面定义才是双向绑定的

  • y***@sina.com (作者)

    这个样子改是可以的。不过我还想做个功能,就是类似点赞的一个心形图标,需要用props传进来是否已点赞,methods里写个方法,点赞以后切换img图,会面临同样的问题,就不能简单的在click里实现了,因为是动态的,能点赞能取消点赞,肯定要绑定个对象

    2020-04-03 11:54

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