假设我有一个给定的 ember 应用程序App = Ember.Application.create()
路由器
App.Router.map(function() {
this.resource("posts", function() {
this.resource("post", {
path: "/:post_id"
})
});
});
每当应用程序输入给定的/:post_id 时,我如何执行一个函数?
最佳答案
你可以实现App.PostRoute
为您的 post
指定自定义行为路线。如果你不这样做,Ember 将在幕后创建这个类。activate
每次激活路由时都会在路由上调用 hook。
例子:
App.PostRoute = Ember.Route.extend({
activate: function() {
doSomething();
}
});
关于ember.js - 每次应用程序在ember-js中进入给定路由时如何执行函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16967707/