【发布时间】:2016-10-03 22:41:28
【问题描述】:
我刚开始学习 ember 1 周前,我对数据投标有点困惑:
- 我有一个
index控制器,它有一个foor属性, -
test-component具有来自索引控制器foo属性的bar属性
索引
index.hbs // 模板
parent value : {{foo}}
{{test-component bar=foo }}
index.js // 控制器
import Ember from 'ember';
export default Ember.Controller.extend({
foo: "",
});
test-component // 模板
child value {{bar}}
test-component // 组件
import Ember from 'ember';
let TestComponent = Ember.Component.extend({
});
TestComponent.reopenClass({
positionalParams: ['bar'],
});
export default TestComponent;
令人困惑的是:
-
1234563 t改变。
1234563它是如何工作的(PS:正如我在问题 1 中所说,只有当我在我的索引模板中写入
{{test-component bar=foo}} 时才会更新 foo
谢谢大家。
【问题讨论】:
-
参考这个..this 可能会提供更多见解
标签: ember.js