vue2 子组件调用父组件中的方法

父组件:


<editUser ref="editUser" v-on:childMethod="parentMethod">editUser>
<script>
    import editUser from './Edit.vue';
    export default {
        data() {
            return {

           }
        },
        methods:{
            parentMethod(param){
                console.log('parent');
            },
        }
    }
script>

子组件

<script>
    export default {
        data() {
            return {

           }
        },
        methods:{
             callMethod(){
                _this.$emit('childMethod','childParam'); 
                //第一个参数名为调用的方法名,第二个参数为需要传递的参数
            }
        }
    }
script>

vue2 子组件调用父组件中的方法_第1张图片

还有不明白的可以参考 这篇文章

你可能感兴趣的:(比较有用的方法,js)