zoukankan      html  css  js  c++  java
  • router-view 组件间传值

    router-view 组件间传值

    情况一:router-view 子组件发生变化导致父组件发生改变
    父组件中:

    <router-view @getMessage="showMsg"></router-view>
    showMsg (val) {   // methods方法  val即为子组件传过来的值
      console.log(val)
    }
     

    子组件中:

    this.$emit('getMessage', “传给父组件的值”);



    情况二:router-view 父组件发生变化导致子组件发生改变

    父组件中:

    <router-view  :searchVal="searchVal"></router-view>
    searchVal: '',  // data里面申明
    this.searchVal = ‘需要传给子组件的值’;    // 在需要传值的方法中处理
    

    子组件中:

    props: ['searchVal'],
    
    watch: {
          searchVal: function (val) {       
           console.log(val);   // 接收父组件的值
          }
        },
    

    以此来记录下(抄下来),总是容易弄混

    侵删(原文https://blog.csdn.net/m0_37852904/article/details/89204244) 
     
  • 相关阅读:
    [JSOI2010]解题报告+2010~2011小结
    有用的东西(emacs配置和bzoj数据下载网址)
    [JSOI2011]解题报告
    [JSOI2010]旅行题解
    [BOI2007]Mokia题解
    分块总结
    统计数字
    爬不出去的水井
    采药
    沙漠储油点
  • 原文地址:https://www.cnblogs.com/dongjingya/p/14010781.html
Copyright © 2011-2022 走看看