我試過Angular,我喜歡它。我開始對他融入我的Rails應用程序,但隨後出現了關於建築集成rails&angularjs
路線有些疑惑。我想在不刷新頁面的情況下進行瀏覽,在使用Wiselinks gem之前,它很簡單,很酷 - 只需安裝,修補link_to helper並完成。但角有自己的路由器,和ui路由器(這很酷)。我希望我的應用能夠像Opera Mini和IE一樣運行在瀏覽器上,但是ui-router並沒有像wiselinks那樣的回調。我不會創建移動網站版本 - 設計是自適應的。這意味着,我會使用rails路由,但是當我想讓AJAX頁面刷新時(可以是漸進式的,我們可以)。我該怎麼辦?
在很多地方,內容由Angular呈現,即帖子列表(由ajaxing json)。在桌面上這種快速的&很酷,但又是舊的瀏覽器!我需要在服務器上爲它們渲染它。或者我沒有?
我被卡住了。謝謝。
我認爲你很好回到IE 7,如果你遵循一些關於使用墊片的規則http://docs.angularjs.org/guide/ie我不相信你可以做任何關於IE 6的事情,但我不認爲這是一個現實的問題。我最近一直在使用Angular,並且在移動和桌面瀏覽器方面的問題很少(只有ng-grid在android上的opera上有一些問題)我看到需要呈現服務器端的唯一原因是SEO,而我還沒有個人處理,但會涉及PhantomJS我相信。 – shaunhusain
我只是做了一個iPod Touch第四代版本的Safari和Nexus 10平板電腦上的快速測試,使用Chrome和Dolphin,一切正常(包括網格,儘管我的UI可以使用一些小尺寸清理)不知道是什麼你想關於回調 – shaunhusain
謝謝!我會嘗試 –