我尝试了 Angular,我喜欢它。我已经开始将他集成到我的rails-app中,但随后出现了对架构的一些疑问
路线。我想在不刷新页面的情况下导航,在我使用 Wiselinks gem 之前,它既简单又酷 - 只需安装、修补 link_to 助手并完成。但是 Angular 有自己的路由器和 ui-router(很酷)。我希望我的应用程序在 Opera Mini 和 IE 等浏览器上运行,但 ui-router 没有 wiselinks 中的回调。我不会创建移动网站版本 - 设计是自适应的。这意味着,我会使用 Rails 路由,但我想在可能的情况下刷新 AJAX 页面(渐进式增强,是的)。我该怎么办?
在许多地方,内容是由 Angular 呈现的,即帖子列表(通过 ajaxing json)。在桌面上又快又酷,但又是旧浏览器!我需要在服务器上为他们渲染它。还是我没有?
我被困住了。谢谢。