老师, 遇到一个问题。。

来源:14-11 搜索实现3

沧海的雨季

2020-05-08

如果把搜索业务的逻辑放到页面内, 而不是组件内。 通过页面获取数据重新绑定prop返回给组件, 这时会遇到一个问题, 就是无法判断页面的数据是什么时候传过来的。。

比如说搜索后需要知道是否能搜到书, 如果能搜到就让它存储到 storage 内。 但是如果使用页面传过来的值就没办法知道这个数据啥时候传过来的, 直接就是默认的空数组, 这时候该怎么处理啊?

尝试用 prop 的 _observer , 会遇到一个问题就是在第一次搜索完毕以后再次进入搜索, 由于绑定的 prop 没有改变, 再次进入之后经过判断又存储到了 storage 中。。

图片描述

写回答

1回答

7七月

2020-05-09

页面也可以用Component替代

0
5
沧海的雨季
回复
7七月
老师, 我知道了, 我应该在第一次搜索退出后清空搜索结果才可以
2020-05-10
共5条回复

纯正商业级微信小程序应用实战,全方位小程序特性讲解

真实数据的高质量小程序项目,学会直接工作

4782 学习 · 2125 问题

查看课程