vue 父到子动态传值 子组件实时渲染

Posted lpp-11-15

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue 父到子动态传值 子组件实时渲染相关的知识,希望对你有一定的参考价值。

近期项目中需要一个功能,根据选择不同的 团队片区 id 展示不同的数据,团队id 在父组件  数据在子组件中展示。

技术图片

 

 

 

 

 

 

 根据不同的团队 动态渲染数据总览。

父组件:

 <Cards ref="getCardId"></Cards>

  

data() 
    return 
      
      params:
        enterprises:‘‘,
      ,
      
      
    ;
  ,

 

引入子组件
import Cards from "./components"

export default 
  components: 
    Cards,
  ,

点击查询:

// 查询
    queryCallback()
      
      // console.log(‘点击查询‘)

      // console.log(this.$refs.getCardId);

      this.$refs.getCardId.getDataScreen(this.params.enterprises)
      

    

 

子组件:

 data() 
    return 
      // cardId:[],
      params:
        enterpriseId:‘‘
      ,
      dataScreen:  // 数据总览
    
  ,

 

 methods: 
    getDataScreen(m ) 
     
      this.params.enterpriseId = m
     
      homeApi.getDataScreen(this.params ).then(data => 
        this.dataScreen = data
        this.cardId = []
      )
    
  

 

1

以上是关于vue 父到子动态传值 子组件实时渲染的主要内容,如果未能解决你的问题,请参考以下文章

Vue cli 3道具(父到子)子在父变量更改后永远不会更新

Vue 父组件传值到子组件

vue获取使用$refs获取自组件方法和属性注意问题

vue__具名插槽

Vue父组件向子组件传递一个动态的值,子组件如何保持实时更新实时更新?

Vue父子组件传值