所以我周圍有一看,真的不能找到一個堅實的答案。數據不顯示 - 灰燼JS - REST API
我有頁面模式,我有一個路線從API獲取數據和數據來源,雖然成灰燼檢查,但是當我試圖把它在頁面上它並不顯示。
https://github.com/stagfoo/ember-wip/blob/master/app/templates/page.hbs
我試過的{{title}},{{title}}的{{page.title}}沒有任何顯示。
我讀過,我需要一個控制器,但我看到沒有控制器的例子做同樣的事情。
我錯過了什麼?
https://github.com/stagfoo/ember-wip
使用'{{model.title}}'將使意義,因爲在主頁上我有'{{#each模型|首頁|}}'然後'{{page.title}}'但是我試了一下並沒有奏效。它真的很奇怪。感謝您解釋「那麼」,我認爲它與您如何使用'renderTemplate()'類似,但目前並不重要。我刪除了「then」,並刪除了'renderTemplate()'來簡化。 [這是我已經嘗試](https://github.com/stagfoo/ember-wip/blob/master/app/templates/page.hbs)循環工作,但沒有其他:( – user1584760
是您的服務器響應非空和有效的JSON?你在控制檯中看到錯誤嗎? – bmeurant
我認爲你的模板是可以的,但是你的請求不是,首先,你不應該查詢,查詢是爲多個記錄使用queryRecord來記錄單個記錄然後你使用filter: {name:params.slug}。這將導致這樣的請求:http://you.host/pages?filter[name]=slug這顯然不是你的API。試試這個.store.queryRecord('page',{ slug:params.slug} – bmeurant