簡體   English   中英

Ember.js應用程序沒有呈現?

[英]Ember.js Application not rendering?

我剛剛開始使用Ember.js,我試圖用它來渲染一個相當簡單的模態應用程序。

代碼在這里https://gist.github.com/jhogendorn/5076997

我發現沒有錯誤,但它沒有渲染應用程序。 我做錯了什么? 我正在使用EmberJS 1.0.0-rc1

如果您使用的是ember rc1,則代碼無法正常工作,因為您正在嘗試使用舊的路由器API。 看看Ember的指南。 http://emberjs.com/guides/routing/defining-your-routes/現在,API看起來非常不同。 我想它不起作用,因為你用你的子類覆蓋默認路由器,不使用新的API。 您還可以查看本教程: http//twbrandt.github.com/2013/02/11/Ember-Quick_Start_Guide/它顯示了一個非常基本的示例,我已經看到它經常被推薦。

它不呈現的原因是$(document).ready(function(){...}); 你有。 Ember需要在文檔加載之前啟動。 從$(document).ready函數中取出你的ember應用程序,它應該渲染。

除此之外,如前所述,如果使用rc1,則應使用新的路由器API

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM