框架
一些框架的知识
zhj_just
清醒时做事,糊涂时读书,大怒时睡觉,独处时思考。
展开
-
理解框架之Vue组件通信
组件通信方式:props / $emit $emit / $on vuex $attrs / $listenters procvide / inject $parent / $children $root & refsprops / $emit最常用的父子组件通信方式。父组件通过props传递数据给子组件,子组件通过emit发送事件传递数据给父组件。父组件向子组件传值,通过绑定属性来向子组件传入数据,子组件通过 Props 属性获取对应数据。特点:符合单向数...原创 2020-05-22 13:49:39 · 218 阅读 · 0 评论 -
理解框架之响应式原理(Vue)
Vue不支持IE8一下的浏览器,是因为vue是基于Object.defineProperty来实现数据响应的。而Object.defineProperty是ES5中无法shim的特性。Vue通过Object.defineProperty的getter/setter对收集的依赖项进行监听,在属性被访问和修改时通知变化,进而更新视图数据。受现代javascript的限制(废弃了Object.observe),Vue不能检测到对象属性的添加和删除。由于Vue会在初始化实例时对属性执行getter/sette.原创 2020-05-20 08:43:16 · 361 阅读 · 0 评论 -
理解框架之MV*
mvc架构mvc(modal-view-controller)是比较常用的框架,也是早期的后端服务框架,后来随着富客户端的发展,在前端也使用了起来。mvc的目的是把软件分成三个部分,这样关注点分离,便于更好的维护代码,方便进行业务扩展。其各部分的通信如下。特点: 每个层的通信都是单向通信的。优点:职责分离:模块化程度高、Controller可替换、可复用性、可扩展性强。 多视...转载 2020-05-06 23:31:23 · 316 阅读 · 0 评论