2014-10-07 56 views
1

我在使用Ember.js創建網站時遇到了問題。Ember.js從不同路線上的一個模板渲染一個div

我在創建我的Ember項目時使用Ember-tools

我有這些模板:

  1. index.hbs
  2. food.hbs
  3. application.hbs

application.hbs

{{partial header}} 
{{outlet}} 
{{partial footer}} 

w ^我正在瀏覽我的indexRoute並點擊鏈接到foodRoute一切看起來不錯,但是當我點擊從foodRouteindexRoute的鏈接時,我從頁面底部的food.hbs獲得了HTML。

我在這些路線之間越是漫遊,我的<div class="hero"></div>的更多克隆就會在兩條路線上呈現!

這是怎麼發生的?

回答

1

您的某個模板中有錯誤的html。可能缺少結束標籤或沿着這些線條的東西。您需要展示您的模板才能獲得更多。

+0

看到我錯過了一個關閉「div」..乾杯 – Jack 2014-10-08 13:28:15

相關問題