gpt4 book ai didi

ember.js - 为什么我们在ember js中的任何路由下都需要一个索引路由?

转载 作者:行者123 更新时间:2023-12-02 05:42:17 25 4
gpt4 key购买 nike

最近在学习ember js。但是我不明白的一件事是,为什么对于所有常规路由,总是有一个默认的子路由“索引”。为什么我们需要它?有什么用例吗?

最佳答案

通过使用 index 路由,您可以显示子路由不可见的内容。例如下面的路由器:

Router.map(function () {
this.route('parent', function () {
this.route('child');
});
});

父模板:

<p>I am the parent<br>
This template is visible if a user visits both /parent and /parent/child routes</p>

{{outlet}}

parent.index 模板

<p>I am still the parent<br>
This template is only visible if a user visits the /parent route<</p>

父子模板

<p>I am the child<br>
This template is only visible if a user visits the /parent/child route</p>

注意:parent.index 模板和子模板都在{{outlet}} 中呈现!

关于ember.js - 为什么我们在ember js中的任何路由下都需要一个索引路由?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45091992/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com