【发布时间】:2013-10-14 02:10:30
【问题描述】:
在我的主页中,我有一个 oulet watchListView,我只想用单击链接“/watch_lists”后得到的视图替换出口。
这是应用程序布局/模板的代码
<div id='main-outlet'>
{{outlet}}
<div class="watch-list-rght"><a href="/watch_lists"><i class="icon-eye-open"></i></a> </div>
</div>
{{outlet watchListView}}
这是应用程序路径中的代码
this.resource('watchList', { path: '/watch_lists' });
这是 WatchList 路由器中的代码
Discourse.WatchListRoute = Discourse.Route.extend({
redirect: function() { Discourse.redirectIfLoginRequired(this); },
renderTemplate: function() {
this.render('watch_lists', { into: 'application', outlet: 'watchListView' });
}
});
我只想在应用程序模板中添加 ajax 调用后创建的视图
谁能指出我哪里错了。
【问题讨论】:
-
你能组装一个 jsFiddle 吗?
标签: javascript ember.js outlet discourse