01 2020 档案

摘要:Vue组件间的参数传递 1,父组件与子组件传值 父组件传给子组件:子组件通过props方法接受数据 子组件传给父组件:$emit方法传递参数 2,非父子组件间的数据传递,兄弟组件传值 enentBus,就是创建一个事件中心,相当于中转站,可以用它来传递事件和接收事件。项目比较小时,用这个比较合适。( 阅读全文
posted @ 2020-01-09 16:31 小囧光 阅读(381) 评论(0) 推荐(0)
摘要:vue实现双向数据绑定主要是:采用数据劫持结合发布者-订阅者模式的方式,通过object.defineProperty(),来劫持各个属性的setter、getter,在数据变动时发布信息给订阅者,出发相应监听回调。当把一个普通javascript对象传给Vue实例来作为它的data选项时,Vue将 阅读全文
posted @ 2020-01-09 14:48 小囧光 阅读(320) 评论(0) 推荐(0)
摘要:beforeCreate(创建前) 在数据观测和初始化事件还未开始 created(创建后) 完成数据观测,属性和方法的运算,初始化事件,$el属性还没有显示出来 beforeMount(载入前) 在挂载开始之前被调用,相关的render函数首次被调用。实例已完成以下配置:编译模版,把data里面的 阅读全文
posted @ 2020-01-07 17:06 小囧光 阅读(291) 评论(0) 推荐(0)
摘要:MVVM 是 Model-View-ViewModel 的缩写。Model代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑。View 代表UI 组件,它负责将数据模型转化成UI 展现出来。ViewModel 监听模型数据的改变和控制视图行为、处理用户交互,简单理解就是一个同步View 阅读全文
posted @ 2020-01-07 15:46 小囧光 阅读(997) 评论(2) 推荐(1)