vue親コンポーネントがクリックイベントを指定した後、サブコンポーネントにパラメータを渡し、サブコンポーネントのイベントを呼び出すにはどうすればいいですか?

744 ワード

親コンポーネント


import sonV from './test.vue';
export default {
  components: {
    sonV
  },
  data() {
    return {
      sonData: ''
    };
  },
  medthods: {
    sonFun() {
      this.sonData = '123';
      let param = 456;
      this.$refs.sonV.sonFun(param);
    }
  }
};



サブアセンブリ


export default {
  props:['mes'],
  data(){
    return{
    }
  },
  methods:{
    sonFun(param){
      console.log(this.mes)
      console.log(param)
    }
  }
}