【发布时间】:2016-05-20 07:19:42
【问题描述】:
我在 ApplicationController 中有搜索属性,它与搜索的输入字段相关联。 我想访问 ProjectController 中 ApplicationController 的搜索字段。它应该是同步的。 我使用以下代码,但它不起作用。
/app/controllers/projects/index.js(项目控制器)
import Ember from 'ember';
export default Ember.Controller.extend({
needs: ['application'],
searchBinding: 'controllers.application.search'
});
/app/controllers/application.js(应用控制器)
import Ember from 'ember';
export default Ember.Controller.extend({
search: ''
)}
应用程序.hbs
{{input value = search}}
【问题讨论】:
-
你使用什么 ember 版本?
needs和绑定在当前 ember 版本中已弃用。
标签: ember.js ember-data ember-cli ember-components ember-controllers