H5好好的,小程序报错,方法is not undefined
使用v-on:和$emit()
父组件father.vue
// 父页面
<template>
<view class="father">
<child v-on:fatherFun="fatherFun"></child>
</view>
</template>
<script>
// 引入和注册子组件
export default {
methods: {
fatherFun(){
console.log("触发了父页面内的方法");
},
}
}
</script>
子组件child.vue
<template>
<view>
子组件:<text @click="childFun()">触发父组件方法</text>
</view>
</template>
<script>
export default {
methods:{
childFun(){
this.$emit("fatherFun");
}
}
}
</script>
网友评论