我需要查询我的服务器以查看需要为给定用户呈现哪个视图。所以我在我的 ApplicationRoute 上有这个激活功能来查找正确的视图。
App.ApplicationRoute = Ember.Route.extend({
activate: function() {
Util.getNodeData(gVars.node);
}
});
这是我查找正确视图的函数:
Util.getNodeData = function(node) {
// blah blah, figure out we need to go to the 'building' view: #/building
// how do I go there?
}
或者也许我不会以最好的方式处理这个问题?我只是想用一些字符串替换来更改 url,但这似乎不像 ember 方式......
谢谢!