近四个月的工作总结:

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)
            })

  

版权声明:本文为allenxia原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/allenxia/p/10189553.html