vue 父子组件传值

Posted 铜镜123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue 父子组件传值相关的知识,希望对你有一定的参考价值。

父组件通过属性向子组件传值

单向数据流,父组件可以向子组件传值,子组件不能向父组件传值

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title>vue</title>
 6     </head>
 7     <body>
 8         <div id="app">
 9             <counter :count="1" @inc="handleIncrease"></counter>
10             <counter :count="2" @inc="handleIncrease"></counter>
11             <div>{{total}}</div>
12         </div>        
13         
14         <!-- 开发环境版本,包含了用帮助的命令行警activeOne告 -->
15         <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
16         <script>
17             var counter = {
18                 props: [count],
19                 data: function() {
20                     return {
21                         number:this.count
22                     }
23                 },
24                 template: <div @click="handleClick">{{number}}</div>,
25                 methods: {
26                     handleClick: function() {
27                         this.number += 2;
28                         this.$emit(inc, 2)
29                     }
30                 }
31             }
32             var app = new Vue({
33                 el: #app,
34                 data: {
35                     total: 3                
36                 },
37                 components: {
38                     counter:counter
39                 },
40                 methods: {
41                     handleIncrease: function(step) {
42                         this.total += step
43                     }
44                 }
45             })
46         </script>
47     </body>
48 </html>

 

以上是关于vue 父子组件传值的主要内容,如果未能解决你的问题,请参考以下文章

vue中父子传值

Vue中父子组件传值

VUE父子组件之间的传值,以及兄弟组件之间的传值

03、vue 页面跳转传值,父子组件传值

uniapp 父子组件传值

React 父子组件传值