工作总结
近四个月的工作总结:
1. addListener
用于监控键盘以及鼠标事件
addEventListener
用于监控组件事件
2. ios下弹出键盘固定定位失效
监听键盘事件,动态的添加绝对定位
3. ios下弹出键盘会导致屏幕偏移,不能进行操作
解决办法: 失去焦点或者获得焦点时,让屏幕进行滚动,代码如下
let scrollTop = document.body.scrollTop;
document.body.scrollTop = scrollTop;
4.后台返回数据为null,或者undefined时,给个默认值,具体给什么随便,一般给空数组,代码如下:
let extra = resData.data.arr || []
5.react,更新state时,不能第一时间拿到更新的state,可以在后面一个回调函数,代码如下:
let self = this;
this.setState({
warning: resData.len
}, function () {
console.log(self.state.warning)
})
路漫漫其修远兮,吾将上下而求索

浙公网安备 33010602011771号