1

html.erb 模板:

<div class="container">    
  <script type="text/x-handlebars" id="sentence">content</script>
</div>

但检查了萤火虫,它变成了

<div class="container"></div>

<div id="ember299" class="ember-view">
  blablabla.....
</div>

所以,问题是容器属性不包含脚本

4

2 回答 2

1
<body>
  <script type="text/x-handlebars">
    <div class="container">
      {{outlet}}
    </div>
  </script>

  <script type="text/x-handlebars" id="sentence">
    content
  </script>
</body>

没有的模板id是应用程序模板。

于 2013-06-24T11:13:52.950 回答
1

应用程序.html.erb

<div class="container" style="margin-top: 28px;">
    <%= yield %>
  </div>

index.html.erb

<script type="text/x-handlebars" id="sentence">content</script>

然后检查萤火虫,它变成

<div class="container"></div>

<div id="ember299" class="ember-view">
  blablabla.....
</div>

使用 yield ,而不是 {{outlet}}

于 2013-06-25T02:43:45.357 回答