Vue组件传参
父組件向子組件傳參
數據:
父組件
<test :message="msg"></test> msg: 'Hello uniApp'子組件(test.vue)
<text>{{message}}</text> props:["message"]子組件向父組件傳參
子組件:
<input type="text" v-model="name" @change="setName"> <button @click="setName">點我</button>setName(){this.$emit('transferName',this.name)}父組件:
<HelloWorld @transferName="getUser"></HelloWorld>getUser(data){this.user = data}下面是將子組件的數據name通過綁定事件傳遞到父組件user的一個過程:
父組件傳遞子組件方法:
父組件
<test @testShow="testClick"></test> methods: {testClick(){console.log("你好")}}子組件(test.vue)
<button type="primary" @click="test">點擊</button> methods: {test(){this.$emit("testShow")}}總結
- 上一篇: 玩逆水寒,什么配置的电脑比较好?
- 下一篇: html5倒计时秒杀怎么做,vue 设