摘要: 上篇学习了如何把父组件的数据传递给子组件,尽管子组件内部不能改变prop的值,但子组件能把自己的数据传递给父组件。 我们通过自定义事件来实现。 #事件绑定 $on(eventName) 监听事件 $emit(eventName) 触发事件 父组件可以在使用子组件的地方直接用v-on来监听子组件触发的 阅读全文
posted @ 2018-01-30 16:03 zi_chil 阅读(3278) 评论(0) 推荐(0) 编辑
摘要: 根据Vue.js官方文档:组件实例的作用域是孤立的,也就是说组件与组件之间即使与同名属性,值也不共享。这意味着不能再子组件的模板内直接引用父组件的数据。父组件的数据需要通过props才能下发到子组件中。 什么是父组件什么是子组件?如果组件A在它的模板中使用了组件B,那么组件A就是组件B的父组件,组件 阅读全文
posted @ 2018-01-30 15:58 zi_chil 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 根据Vue官方文档:组件(Component)是Vue.js最强大的功能之一。组件可以扩展HTML元素,封装可重用的代码。在较高层面上,组件是自定义元素。 按我当前学习程度的理解,组件就是定义一个自己的新标签,新标签可以在HTML代码中使用。 全局声明组件 局部声明组件,局部声明的组件则只能让注册该 阅读全文
posted @ 2018-01-30 15:55 zi_chil 阅读(424) 评论(0) 推荐(0) 编辑