1、css布局问题(ok我不想说)
2、命名(虽然我觉得是有意义的但是别人不觉得)
3、无脑复制代码(承认自己是菜逼)
4、上拉div至顶部不需要dispatch,()就行。
5、app每当进入新页面sessionStorage会被清空,在h5是OK的。所以记录弹窗状态这种在h5的话session是ok的,但是app没法记住,所以在app使用localStorage,在合适的时候removeItem,但是这个也会有一个隐患,如果用户直接杀掉进程,而不是back出app的拿localStorage就会一直被保留。至少现在没有一个能覆盖全部用户的方法。
6、emage。
7、定义常量文件文件名开始是可以小写的,但是在引用的时候一定要大写。
8、当有参数请求时,需要认清那些参数是不需要的。
9、es6函数可以有默认值,要善于利用起来。
10、当一行有过多的&& || 时 要注意折行。
11、判断当前页面,不需要location.pathname,可以将变量传入函数,参考PageSn.list
12、setbackStack里若withNative为true,则需要将resetNative放在dispatcher回调里,且放在最前面。
13、当dom都挂载完毕时,才可以执行上拉操作,但是要注意是哪个组件加载完成,列表需要在ListItem里。