Vue:如何将数据从父组件传递到所需的子组件?

Posted

技术标签:

【中文标题】Vue:如何将数据从父组件传递到所需的子组件?【英文标题】:Vue: how do I pass down data from my parent component to required child components? 【发布时间】:2019-08-01 09:12:44 【问题描述】:

在我的根组件 (app.js) 中,我有数据 activeTab,我想将其传递给 Topbar。如何从我在这里的 app.js 文件中执行此操作?

app.js

window.Vue = require('vue');


Vue.component('Topbar', require('./components/Topbar.vue').default);


new Vue(
    el: "#app",
    data: 
        activeTab: "cart"
    ,
    methods: 
        handleTabChange: function(tab) 
           this.activeTab = tab
        
    
)

【问题讨论】:

是否有您没有向我们展示的***模板? @WW。我有一个刀片文件(php 视图): Pass data from parent to child component in vue.js的可能重复 【参考方案1】:

props 是传递数据所需的。见here

【讨论】:

以上是关于Vue:如何将数据从父组件传递到所需的子组件?的主要内容,如果未能解决你的问题,请参考以下文章

Vue 组件:如何将数据从父级传递给子级

当我单击 vue 组件上的子组件时,如何从父组件更新数据?

将数据从父模式传递到子模式 - Vue.js

如何将 Angular 5 中的点击数据从父组件传递到子组件?

如何在从父组件到子组件的角度5中单击时传递数据?

如何在 Vue JS 中将更新的值从父组件发送到子组件?