gpt4 book ai didi

ember.js - 每次应用程序在ember-js中进入给定路由时如何执行函数

转载 作者:行者123 更新时间:2023-12-04 23:55:29 25 4
gpt4 key购买 nike

假设我有一个给定的 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com