【发布时间】:2017-05-04 20:53:42
【问题描述】:
编辑:我开始使用 VUEX 来存储我所有的数据。
我有一个包含一些组件的容器,每个组件都有数据,我在容器数据上获取了每个组件数据,但不是“实时”,这是代码示例
容器“father.vue”
import JobDetails from 'components/searchPosition/jobDetails.vue'
export default {
components: { JobDetails },
data () {
return {
attributes: {
jobTitle: JobDetails.data().jobTitle,
... more data ...
}
}
组件“son.vue”
export default {
components: { },
data () {
return {
jobTitle: 'Test',
..more data..
}
}
所以在我的模板中我打印 jobTitle 只是为了检查我是否做得很好,但不是!
<pre>
{{ attributes.jobTitle }} < this value it's an input, if i change the value (typing) wont change on my container data
</pre>
有没有办法从另一个组件获取“实时”数据?
【问题讨论】:
-
这里涵盖了您需要的所有内容。 vuejs.org/v2/guide/components.html#Composing-Components
标签: javascript vue.js components containers vuejs2