在我的主页中,我有一个 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 调用后创建的视图
谁能指出我错在哪里。