【发布时间】:2019-10-22 04:34:39
【问题描述】:
如何从位于 Route 中的 setupController 调用操作手柄内的函数。 (另外,我如何调用控制器内部的函数而不是路由本身)。
我希望我的页面分析 URL 参数并根据这些参数填写一些变量。
App.CresRoute = Ember.Route.extend({
setupController: function(){
this.send('testFunction', "Print me");
},
actions: {
testFunction: function(string){
console.log(string);
},
}
});
这会返回一个错误:“没有处理函数'testFunction'。”
显然我的方法比较复杂,参数很多,这里只是为了说明问题。
【问题讨论】:
标签: javascript ember.js