出现场景:
在父亲多次调用子组件时,使用keep-alive然后数据混乱
- 列表页数据重复
在数据有修改时,但是那个页面刷新,但是数据会跟着旧数据后面
解决方法:在页面刷新时,将页数初始化,历史数据置为空,在申请新的数据
- 列表页加载次数太多
解决方法:这块使用keep-alive有点问题 然后使用watch监控,同时除了必要的值以外,要传一个固定的值去校验,验证是不是当前的值,再去加载
- 使用vanUI组件list存在问题
问题描述:第一次加载到底部时,第二次点进去再加载只会加载一页
问题原因:finished再第一次加载完的时候已经变为true了,然后第二次再加载时,会出现问题
解决方法:再监控需要第二次加载的时候,将finished置为false
总结:再多使用debuger去排除错误,多敲代码,熟悉属性