代码问题多到让同事骂人需求

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里。

你可能感兴趣的:(代码问题多到让同事骂人需求)