VUE父子组件的传参问题

1.父组件向子组件传参

1)这是一个父组件

//这是一个父组件 
<div>
<port :port-List="portList" ></port>
</div>
//port  这是子组件的名称

export default{
    components: {
      
    },
   
    props: {
      
    },
    data() {
      return{
        portList:'',
      }
    },
    computed: {
    },
    mounted() {
      
    },
    watch: {
     
    },
    methods:{
      queryPort(){
    this.portList='1';
}

  }

2.这是一个子组件

//这是一个子组件 
<div>

</div>


export default{
    components: {
      
    },
   
    props: ['portList'],
    data() {
      return{

      }
    },
    computed: {
    },
    mounted() {
       console.log("3",this.portList)//在子组件知道父组件值得方法就是this.
    },
    watch: {//这里可以监听父组件值的变化,一旦变化就会去执行this.queryPort方法把变化的值打印
     portList(val){
    this.queryPort(val)
}
    },
    methods:{
       queryPort(value){
        console.log("3",value)
}
       

  }

2.子组件向父组件传参

1.父组件

//这是一个父组件 
<div>
<port :port-List="portList" @hand-association="association"></port>
</div>
//port  这是子组件的名称

export default{
    components: {
      
    },
   
    props: {
      
    },
    data() {
      return{
        portList:'',
      }
    },
    computed: {
    },
    mounted() {
      
    },
    watch: {
     
    },
    methods:{
      queryPort(){
    this.portList='1';
}

association(row){
   console.log("1",row) 
}

  }

2.子组件

//这是一个子组件 
<div @click="handAssociation>

</div>


export default{
    components: {
      
    },
   
    props: ['portList'],
    data() {
      return{

      }
    },
    computed: {
    },
    mounted() {
       console.log("3",this.portList)//在子组件知道父组件值的方法就是this.
    },
    watch: {//这里可以监听父组件值的变化,一旦变化就会去执行this.queryPort方法把变化的值打印
     portList(val){
    this.queryPort(val)
}
    },
    methods:{
       queryPort(value){
        console.log("3",value);
        
}

handAssociation(){
        this.$emit("hand-association",selectRow);
      },
       

  }

相关推荐

  1. VUE父子组件问题

    2024-03-23 15:02:04       19 阅读
  2. Vue3中父子组件问题

    2024-03-23 15:02:04       14 阅读
  3. vue父子组件问题

    2024-03-23 15:02:04       23 阅读
  4. vue实现父子

    2024-03-23 15:02:04       40 阅读
  5. Vue组件

    2024-03-23 15:02:04       34 阅读
  6. vue3+vite+ts父子组件之间

    2024-03-23 15:02:04       44 阅读
  7. vue3父子组件之间值方式

    2024-03-23 15:02:04       21 阅读
  8. vue3组件

    2024-03-23 15:02:04       17 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-23 15:02:04       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-23 15:02:04       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-23 15:02:04       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-23 15:02:04       18 阅读

热门阅读

  1. 5 数据分析——matplotlib

    2024-03-23 15:02:04       16 阅读
  2. 【Qt5】QVariant

    2024-03-23 15:02:04       17 阅读
  3. 渔夫码头密语: 记录使用 Docker 安装 Wordpress

    2024-03-23 15:02:04       21 阅读
  4. ARP攻击是什么

    2024-03-23 15:02:04       19 阅读
  5. 蓝桥集训之格子游戏

    2024-03-23 15:02:04       18 阅读
  6. 基于FPGA实现的UDP协议栈设计_汇总

    2024-03-23 15:02:04       17 阅读
  7. 使用 `acme.sh` 申请 `Let‘s Encrypt` 证书部署服务器

    2024-03-23 15:02:04       18 阅读
  8. 哈工大sse C语言 困难

    2024-03-23 15:02:04       20 阅读
  9. 【华为OD机试】小明找位置【C卷|100分】

    2024-03-23 15:02:04       20 阅读