缓存数据在嵌套template中的使用问题

来源:19-19 真机如何清除缓存与template内路径问题

慕仔2386367

2019-06-25

老师好,我看了第七章嵌套template的逻辑,重新修改了您第六章留的课后习题:把post页面的post-item中的评论(星星和阅读数)单独写成一个template引用。

我之前的做法是在post.wxml里面调用两个template(post-item-template,和post-item-post-like-template)。成功实现并且使用缓存获取阅读数。

但是我使用嵌套template的方法后,发现post-item-post-like-template可以使用数据绑定,但是无法调用缓存数据。

我在post.wxml里面的代码调用template是这样的:
图片描述

我在post-item.wxml里面调用子template的代码是这样的:图片描述
结果是这样的,{{collection}}数据绑定有显示,但是view_number却没有显示对应的缓存数据:
图片描述

多谢指教!

写回答

2回答

慕仔2386367

提问者

2019-06-25

我SB了,我在第一template中没有把postId传过去,所以view_number找不到数值而已。 

//img.mukewang.com/szimg/5d11f77100019ae709650074.jpg

这样就搞定了。

这个练习说明,嵌套template,可以一直把已经绑定的数据传下去,并且也可以传递缓存的数据。(因为template没有.js 文件,所以也不用担心不能传数据了。)

0
0

慕仔2386367

提问者

2019-06-25

补充说明:view_number是我定义的一个js对象,里面包含一个数组,内容是每篇文章的阅读数量。


0
0

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

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

23866 学习 · 6899 问题

查看课程