[英]Ember link-to opens link in the same page
我正在尝试学习余烬路线,并创建了一个非常简单的示例应用程序。 我的应用程序模板具有以下代码-
{{#link-to "testpage"}}Go to test page.{{/link-to}}
{{outlet}}
该测试页是通过ember-cli创建的
ember g resource testpage
测试页模板包含简单的文本“这是一个测试页”。 当我运行此应用程序时,主页正确显示了指向testpage的超链接,并且单击后,浏览器URL也会更改为localhost:4200 / testpage,但测试页面的文字会与“转到测试页面”超链接一起显示。 它不应该转到新页面吗?
另外,可能会有助于注意我在我的应用程序中使用了pod结构。
无论您导航到哪个资源/路由,您的应用程序模板都将始终呈现。 顶级资源将在{{outlet}}
中呈现您所拥有的资源。
如果您想要“转到测试页”。 要替换的链接,则需要为其创建单独的模板。 将其index.hbs
,它将为根路径自动呈现。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.