logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

React.PureComponent 和 forceUpdate 小结

在Vue中如果更改的data和上一次的data相同,vue便不会重新渲染,提高了性能。但在react中才不管是不是相同,只要状态更新便会重新渲染,为此React提供了一个生命周期钩子函数 shouldComponentUpdate( )这个钩子函数中接收最新的props和state但此时this上的props和state还未更新,于是我们就可以做一下判断, 如果this.props === ...

浅析vuejs原理

MVVM说到vuejs就不得不说mvvm, vue也可以叫做mvvm框架,mvvm分为三个层M(model),V( view),MV(viewmodel)。mvvm采用的是数据驱动模式,即视图的变化都取决于数据的更改其实mvvm和mvp层很相似,唯一的不同是mvvm的v和vm层是同步的,就是说不需要相互通知实现了交互(这就是vuejs在内部在做的事情)使用者只需要绑定数据和视图层后 ...

Vue组件通信的六种方法

组件通信在vue中十分重要,在这里先给大家介绍六种,之后也会慢慢补充目录1. 父组件将动态数据传递给子组件,父组件更改数据子组件接到的数据也会变化2. 父组件将自己的方法传递给自组件,子组件调用方法传数据给父组件3. 父组件给子组件绑定事件4. ref通信5. 使用event bus事件总线 6.使用$root,$parent,$children1. 父组件将动态...

到底了