老师 var postCollected = postsCollected[this.data.currentPostId];和

来源:19-7 使用缓存实现文章收藏功能

无节操司机

2017-05-15

http://szimg.mukewang.com/59195e88000163cb14400868.jpg

老师 var postCollected = postsCollected[this.data.currentPostId];和postsCollected[this.data.currentPostId] = postCollected;里面为了获取页面的id值能不能把this.data.currentPostId去掉this.data.直接用currentPostId呢?话说老师视频里面this.data.currentPostId = postId这种数据绑定的方式已经失效了吗,为啥试了下还是有用的呢

写回答

4回答

7七月

2017-05-15

currentID在哪儿定义的?是在this的data下,不加这个怎么引用。this.data=失效是说做数据绑定失效,正常的赋值还是可以的

0
3
无节操司机
回复
7七月
就像jq里面$(function(){里面用this来控制整体}) $("#abc").click(function(){点击事件里面用this来代指id="abc"的元素进行操作})一样的原理吗,哈哈哈
2017-05-15
共3条回复

7七月

2017-05-15

还是完整的描述下问题,我现在也不太理解你的问题在什么地方

0
1
无节操司机
老师,我把问题修改下
2017-05-15
共1条回复

7七月

2017-05-15

如果不通过事件获取,你怎么知道,当前触发的是哪个元素?

0
0

好吃的菜薹

2017-05-15

这个是对象data里的数据,去掉this.data,就获取不了了

0
0

微信小程序入门与实战(全新版) 超20000人学习的好课

4年同步微信官方迭代,累计20000+人学习, 比微信官方更火爆!

23866 学习 · 6899 问题

查看课程