遇到如下一些问题时可参考的思路:
- 缓存问题,可使用在 url 后面拼接当前时间参数的方式,
url + '?' + Dare.parse(new Date())
- 如果在一些 api 中报了页面路径不正确,确认后面是否多了或少了
/
- 对于开发过程中还没定下来的页面,后期也可能会经常变化,尤其对于小程序这种上线需要审核的,可以考虑使用网络图片或 web-view 的方式,减少开发成本
- 需要下载文件的需求,可考虑能否通过提供下载链接、在服务号中发送指定内容通过自动回复下载链接等方式满足需求
- 如果需要在一个时候加入权限,这个权限相对固定,可以复制出一个新的项目,再在此基础上进行权限的设置
- render 中可以循环遍历 props 进行显示,在render中定义局部变量,只要显示的位置在遍历之后,就可正常显示,必要时可使用 flex 布局调整页面显示顺序,但代码是先遍历后展示的