我一直在試圖找出使用Rails,Ember 1.0RC和jQuery移動但沒有成功的最佳方法。在單頁網頁應用中使用Ember 1.0RC1與jQuery手機是否有意義?
我正在用Rails構建一個簡單的單一Web應用程序作爲提供簡單JSON的後端。現在我知道Ember和JQM不喜歡彼此,你必須編寫自定義助手來呈現Ember視圖。這使事情變得相當複雜。
我知道這裏有幾個例子,但是它們已經過時了,因爲Ember正處於重大的發展階段,並且發生了很多變化。
我想聽聽有經驗的開發人員,如果這是一個好主意或不在我的案例中使用Ember與JQM?
也許我應該去其他MVC框架(哪一個?)?
對不起,這個問題很開放,但我無法在網上找到任何可靠的資源。
//編輯於3月20日
我看過2個灰燼截屏(從Peepscode和Railscasts),他們流下了對此事的一些情況。現在我知道更多一點了。但讓我解釋一下我在做什麼。
我正在建立一個基於優點系統的內部「榮譽」應用程序。那就是每個星期一一名員工會獲得20個「榮譽」給其他同事。設計如下: 主頁面顯示了所有員工的列表,並且在頂部,也作爲列表項目,存在屬於他自己的位置。例如,它顯示了剩下多少榮譽,以及他或她從別人那裏收到了多少榮譽。主人?不知道其他員工收到多少榮譽。但我認爲會有一個'前3名顧客'頁面。
當你點擊/按住一個項目時,會出現一個模式對話框,詢問你是否給予一個獎勵。
完成。但是剩下的是將它移植到Ember。
現在,在觀看屏幕錄像之後,我知道該怎麼做,但是我發現的是如何讓JQM內部哈希頁面和Ember路由器變得輕而易舉。
我看到,在灰燼一個網頁應用程序使用URL這樣的: MYAPP /#/用戶/用戶
而JQM使用內部網頁是這樣的: MYAPP /#SomePage的
我想保持應用程序儘可能簡單(遵循Ember'約定配置')並利用JQM內部頁面。
所以我的問題是他們怎麼能一起去?
也許你可以舉一個例子來解決你遇到的問題。我沒有使用myseld和JQM,但我的理解總是,它應該適合整合其他框架。 – mavilein 2013-03-15 12:01:49
對不起,我遲到的答案,但現在我認爲它更清楚。 – wryrych 2013-03-20 16:49:39