vue.js中的子组件与父组件,prop传递数据
2017-07-07 16:06
811 查看
组件实例的作用域是孤立的。不能 在子组件的模板内直接引用父组件的数据。需要通过子组件的 props 选项显式声明子组件的数据:
子组件与父组件的关系:
以上是自己的理解,仅供参考,若有错误与不足,欢迎指正
子组件与父组件的关系:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Prop</title> <script src="vue.js"></script> </head> <body> <!--div为父组件,child为子组件--> <div id="app"> {{message}} <child message="hi!"></child> <!--此处若不声明message,不会继承父组件的属性值。--> </div> <script> //先声明组件,才能使用组件。 Vue.component('child', { // 声明props(数组),引用父组件的message。(只是引用该属性,并没有引用属性值) props: ['message'], template: '<span>{{ message }}</span>' }); new Vue({ el: '#app', data: { message: "hello" } }); </script> </body> </html>
以上是自己的理解,仅供参考,若有错误与不足,欢迎指正
相关文章推荐
- vue.js 组件 之 prop 传递数据
- Vuejs——(9)组件——props数据传递
- vue.js组件之间的通讯-----父亲向儿子传递数据,儿子接收父亲的数据
- Vue.js实战之组件之间的数据传递
- vue.js---父子组件之间简单的数据传递
- VUE快速入门新的——组件之间传递数据(1. Prop)
- vue组件(二)--prop传递数据
- vue.js 组件之间传递数据
- vue.js 组件之间传递数据
- 子组件传递数据到父组件(vue.js)
- vue.js组件之间通讯的数据双向绑定----父亲把数据传递给儿子,儿子更改数据后,重新发送给父亲,父亲数据更改后,属性会重新发送个儿子,儿子刷新新数据
- Vuejs使用 Prop 动态传递数据
- Vue.js-----轻量高效的MVVM框架(九、组件利用Props传递数据)
- vue组件Prop传递数据的实现示例
- Vue.js-----轻量高效的MVVM框架,组件利用Props传递数据)
- Vuejs——(9)组件——props数据传递
- vue.js 组件之间传递数据
- 关于vue.js父子组件数据传递
- vue.js 组件之间传递数据
- Vue.js-----轻量高效的MVVM框架(九、组件利用Props传递数据)