zoukankan      html  css  js  c++  java
  • 父子组件之间进行传值

    1.vue 子页面传值给父页面:

    子页面app-settings-dialog可以通过$emit 将值传给父页面  

    this.$emit('setTriggerEventData', JSON.parse(JSON.stringify(result)))
     
    父页面:
    <app-settings-dialog :template-version="templateVersion" :bpmn-modeler='bpmnModeler'  :visable.sync="showAppSettingsDialog" :trigger-event-info="triggerEventInfo"
                                    @setTriggerEventData="getSelectedAPP" @closeAppSettingDialog="closeAppSettingDialog" :empty-flag="emptyFlag" ></app-settings-dialog>
     
     
      getSelectedAPP(data){     //data就是所需要的值
                if (!data){
                            return;
                }
                let curTableRowIndex = this.triggerEventData.curTableRowIndex;
                this.setTriggerEventTableData(data,curTableRowIndex);                
            },
     
     
    2.vue 父页面接受子页面数据:
    使用 $on()
     
     
     
    $on()和$emit()的更多知识可参考:https://www.jianshu.com/p/7e86d38841cc
  • 相关阅读:
    angular4浏览器兼容问题
    angular4组件生命周期
    angular4路由
    CDH 安装配置指南(Tarball方式)
    nginx-1.14.0安装
    redis-3.0.6安装
    CDH安装kafka
    CDH配置JAVA_HOME
    ntp集群时间同步
    VMware联网
  • 原文地址:https://www.cnblogs.com/150536FBB/p/11865934.html
Copyright © 2011-2022 走看看