从此对back产生阴影需求

1、当需要复写css时,最好使用权重的方法复写,不要随意加!important。

2、当复写组件包中的方法时,直接在本页复写,若要扩展该函数,使用super.函数先执行之前的方法,然后在写自己的方法,如果只是把函数置为空,return null。例如renderLoading()。钩子函数也要注意是否组件包里已经写了某些方法。参考listBaseItem。

3、如果需要使用公共方法请求列表的函数,且只取固定数量商品,需要在request函数的callback里返回一个空数组,不然会疯狂加载。

4、css尽量少使用重复代码,比如父元素宽度固定了,子元素width:100%可以不写,height:只需要写100%就行,不用一直写与父元素相同的数字。

5、关于渐变。

6、标题两行可以使用@include line-clamp(2)。

7、setBackStack是用来捕捉用户返回的操作的,无论是页面返回按钮还是手机自带的返回按钮,需注意的是如果back弹出一个弹窗,这是一个setbackstack,再back的时候弹窗消失,这时又是一个新的setbackstack,可以在这里清除localstorage里的数据,所以需要在弹窗出现时写一个setbackStack。

8、listBaseItem中的钩子函数复写时要慎重,因为他本身在didmount里会做子区域的打点曝光逻辑,如果复写函数没加super.componentDidmount(),商品曝光逻辑就没有了。

9、当页面有两个列表时,viewId要写成不一样的,因为打点是拿viewid打的,如果页面商品和弹窗商品id一样,就会打两次点。

10、图片父元素要设置图片宽高,以防止加载时会出现页面塌陷的现象。

11、当做操作时,灰度获取的是当前操作人的uid,不管你是团长还是团员,若团长在灰度内,团员帮砍需要出相应灰度内的功能,则要获取团长uid是否在灰度内,uid传团长uid。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值