【发布时间】:2014-09-24 12:47:39
【问题描述】:
我正在使用 d3 和 ember 构建一个可视化应用程序。
在模板中我声明了这样的视图
{{view 'myview'}}
我已经定义了渲染图表的函数。
我想使用观察属性在控制器中的数据更改时触发这些功能。
我知道所有视图都具有它们所在控制器的相同上下文。
我试试this.controller.get('some_variable');
输出未定义。
怎么实现???
【问题讨论】:
标签: ember.js
我正在使用 d3 和 ember 构建一个可视化应用程序。
在模板中我声明了这样的视图
{{view 'myview'}}
我已经定义了渲染图表的函数。
我想使用观察属性在控制器中的数据更改时触发这些功能。
我知道所有视图都具有它们所在控制器的相同上下文。
我试试this.controller.get('some_variable');
输出未定义。
怎么实现???
【问题讨论】:
标签: ember.js
你需要使用get来抓取控制器,this.get('controller.some_variable')
【讨论】: