有没有人让Rails应用程序与JQuery UI和Themes一起运行良好 我想构建一个通用的应用程序,其中包括常见的基本布局,样式,身份验证和各种其他可选工具。
我们的想法是使用rake和setup yml文件构建这个基本应用程序。
一旦运行,我希望能够为各种用例“皮肤”或主题这样的应用程序,并想知道是否有人实际使用了Rails的JQuery UI以及它是如何容易集成的。
如果你能推荐任何起点我会非常感激。
提前致谢。
答案 0 :(得分:1)
理想情况下,您的javascript将与您的后端完全分离。 Rails不需要与jQuery“集成”。 Rails应该只是为了处理请求和响应流程。 jQuery UI采用已经工作的元素并将它们转换为可主题的小部件。大多数UI元素实际上只是工作站点上的渐进增强功能。 jQuery UI提供的主题就像切换文件夹或设置变量一样简单。你可以在rails中使用一个控件来确定主题的路径,但是jQuery UI可以自行构建,任何rails都可以改变它,就像file_path = '../js/custom_theme'
一样。
简短回答:是的。集成jQuery和Rails非常简单,因为它们都不必了解另一个。
答案 1 :(得分:1)
是和否我在Rails 3.1.1中已经尝试了很长时间。有很多建议,我发现它们都不适合我,大多数都过于复杂。问题似乎是让javascript开火,这与加载默认jquery的方式有关。
您需要在默认值之外使用jquery。当我解决了这个问题时,我发现css有问题(我没有使用任何图像)但它没有正确渲染,即使我在jquery-us演示中使用相同的css而没有其他css虚拟应用。我无法弄清楚原因 。 github提供的宝石也不起作用。