问题:项目里面要做一个收藏的功能,后台传递过来的初始化的课程列表是没有收藏这个关键字的,一开始我想到的是动态的给它添加一个属性isCollect,最后输出来的该课程isCollect属性确实打印出来了,但是view一直没有更新,即使刷新页面也没有。
解决:看了官网的vue里面的一条解释:
这个百度谷歌可以查到一系列的办法,后来没有根据这个思路继续下去,只是知道了vue的这种特性
ps(后台给的接口里面有一条是storeData里面放的是所有收藏课程的唯一id值,一开始没注意,所以根本不需要动态的去给对应的课程增加新属性了。防止以后还没遇到这种情况,加深印象,记录一下~ 下班了)
网友评论