我有一个非常简单的 EmberJS 应用程序运行以下路由:
App.Router.map(function () {
this.resource('index', {path: '/'}, function(){
this.resource('photos');
});
this.resource('about');
});
当我访问http://my.localhost/myember/的索引页面时,我希望在我的模板末尾看到来自根/索引页面的输出h1 ,然后是照片资源的内容放置 {outlet} 标签:
<script type="text/x-handlebars" id="index">
<p>My Index Page</p>
{{outlet}}
</script>
但是,我看到的只是我的索引页面标题,没有照片,当我访问 /#/photos 时,我只看到预期的输出
为什么会这样,我希望在索引页而不是 /#/photos 上出现这种行为