首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
2018不下雪
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
37
文章 37
沸点 0
赞
37
返回
|
搜索文章
文章
热门
最新
webstorm 2018 激活方式
http://abelisaurus.bid
vue学习之路----操作数组的常用方法
vue中经常操作的数据结构就是对象和数组。 回调函数中返回true表示找到了,找到后停止循环。找不到返回undefined 箭头函数不具备this,arguments。自己没有this就找上一级的this
redux简单实现与分析
随着单页开发日趋复杂,管理不断变化的state非常困难。在React中,数据在组件中是单向流动的。数据从一个方向父组件流向子组件(通过props),但是,两个非父子关系的组件(或者称作兄弟组件)之间的通信就比较麻烦(可以通过父给子传递方法,子通过这个方法修改父的数据,后父传给另…
受控组件与非受控组件
受控组件与非受控组件:是否受状态控制。 但是结果和我们想象的不一样:输入框不能输入值。这是因为input的value取的是state中的val。但是val的值一直是空。 受状态控制的组件,必须要有onChange方法,否则不能使用. 简单功能实现,输入框值,与显示值统一。这就是…
发布订阅模式
一定是先有的订阅,然后才会发布,让订阅的接收到发布的内容。 订阅会将函数放入数组中:[fn1,fn2,fn3]。然后发布的时候让数组中的函数一次执行。 通过Watcher创建的实例都可以被订阅,当发布的时候可以执行update中的方法。
react高阶组件
高阶组件不是组件,而是一个普通的函数,传入一个组件,返回一个新的组件。 昵称和手机号可以不改变,内容改变。 当填写用户名和手机号后刷新页面,用户名和手机号依然存在。实现:将这两个值保存到localstorage中,刷新后重新加载。 1.如果还需要手机号,qq号等和usernam…
react 上下文、片段及插槽
react是单项数据流,数据是自上往下传递的。如果父组件想传递数据给孙组件,需要父传递到子,子再传递到孙。也可以用上下文解决。 在某些场景下,你想在整个组件树中传递数据,但却不想手动地在每一层传递属性。你可以直接在 React 中使用强大的”context” API解决上述问题…
react性能优化
下面三种小方法本质都是进行代码的压缩,使文件比较小。 此图为react内部组件更新原理图。 当组件的 props 和 state 改变时,React 通过比较新返回的元素 和 之前渲染的元素 来决定是否有必要更新DOM元素。当二者不相等时,则更新 DOM 元素 scu表示sho…
Immutable
immutable 可以基于共享部分对象来创建新的对象 :可以理解为两个对象,相同的地方引用的都是同一部分,是相同的。不同的地方是不同的。 Immutable Data 就是一旦创建,就不能再被更改的数据。对 Immutable 对象的任何修改或添加删除操作都会返回一个新的 I…
react组件的生命周期
组件是一个类,当它被使用的时候实例化,然后挂载到页面中。 组件内属性不可以更改,只能通过父组件传递。 单页应用中,切换页面原组件需要销毁释放资源,如果原组件中有定时器等不能销毁时,需要在componentWillUnmount中清理资源占用,手动销毁定时器。
下一页
个人成就
文章被点赞
149
文章被阅读
21,069
掘力值
695
关注了
45
关注者
29
收藏集
1
关注标签
29
加入于
2018-01-13