我有一个带有一个模板的网站:
<script type="text/x-handlebars">
mainsite
{{outlet}}
</script>
<script type="text/x-handlebars" data-template-name="mainpage">
mainpage
{{outlet}}
</script>
<script type="text/x-handlebars" data-template-name="subpage">
subpage
</script>
{{#linkTo 'mainpage.subpage'}}{{/linkTo}}
所以我想要完成的是那个人输入地址 /mainpage 它会看到“mainsite mainpage”,当他输入 /mainpage/subpage 时,他会看到“mainsite mainpage subpage”。
所以基本上我想将一个子页面放入主页面模板中,并将其合并到主模板中(这是上面列表中的第一个)。
我试过了:
this.resource('mainpage', function() {
this.route('subpage', { path: '/subpage' });
});
但是,如果我单击由 linkTo 地址创建的链接设置为主页/子页面(所以这没关系),但我看到“主页主页”但没有看到“主页主页子页面”。
我做错了什么?如何解决?