Ember.js - 插座的默认内容

时间:2014-05-21 10:55:17

标签: ember.js

抱歉,我的英语不足以描述更复杂的事情,但我会尽力而为。

我疯了。我只想在Ember.js中为插座定义默认内容,但我找不到任何解决方案。我发现的示例使用url匹配,但在我的情况下,没有特殊的URL来识别默认模板。

让我们看看:

application    <-- the application frame, contains an outlet
/              <-- the index, contains also an outlet
/foobar        <-- some other stuff, which will be rendered in the outlet of index, if the URL is set => that works!

我的问题是如果网址==&#39; /&#39;

将默认模板呈现给索引的出口

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

我想我明白你在寻找什么。

在模板中,创建ID设置为“index”的脚本。该脚本中的任何内容都应显示何时加载“默认”网址。

 <script type="text/x-handlebars" id="index">
   Welcome to my Ember.js site!
 </script>

并确保在您的脚本ID中使用“应用程序”设置了一个插座。

 <script type="text/x-handlebars" id="application">
    <div>
     Testing 1..2..3...
    </div>
    <div>
      {{outlet}}
    </div>
 </script>

希望这有帮助。