`
shelldream
  • 浏览: 2397 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
文章列表
今天在使用react组件,父组件嵌套子组件时,父组件的是在 componentWillMount  事件里异步请求的,所以在初始化时会传给子组件空值,原先在子组件里判断接受的props是否为{}但是发现子组件多了,很麻烦,就想到了在父组件里判断如果未得到正确的值就不返回一个空div标签, 使用了判断变量是为空对象的方法 isEmptyObject = (obj) => { for (let o in obj) { return false; } return true; }  这样就可以解决了遇到的问题 ...
最近看了一下同步队列的问题,之前由于没用到只是简单了解下,现在详细研究下,看到了针对队列的同步,等待与唤醒,发现了wait()与await()的区别就查资料看看具体区别,现先贴下查找的资料 资料摘自反手高远的Lock的await/singal 和 Object的wait/notify 的区别   在使用Lock之前,我们都使用Object 的wait和notify实现同步的。举例来说,一个producer和consumer,consumer发现没有东西了,等待,produer生成东西了,唤醒。 线程consumer 线程producer synchronize(obj){ ...
最近在电视机端做一个页面显示从数据库读出的内容,遥控器无法直接触发鼠标的事件,并且手边的机顶盒的浏览器内核无法区分scrollHeight 与offsetHeight,不管在什么情况下,两者的值都是一样的改变scrollTop的值无法达到滚动内容 ...
Global site tag (gtag.js) - Google Analytics