请陛下批阅
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>父组件向子组件传递方法</title>
<script src="../../vue/vue-v2.6.11.js"></script>
</head>
<body>
<div id="app">
<com @func="show"></com>
</div>
<template id="tmpl">
<div>
<button @click="sonShow">这是子组件中的按钮</button>
</div>
</template>
</body>
<script>
var com = {
template: '#tmpl',
methods: {
sonShow() {
this.$emit('func', 'jhh');
}
}
};
var vm = new Vue({
el: '#app',
data: {},
methods: {
show (data){
console.log('调用了父组件中的show方法' + data);
}
},
components: {
com
}
});
</script>
</html>