代码之家  ›  专栏  ›  技术社区  ›  Spasm

有人创建了一个支持Jquery ui和主题的Rails应用程序吗

  •  1
  • Spasm  · 技术社区  · 15 年前

    我想构建一个通用的应用程序,其中包括通用的基本布局、样式、身份验证和各种其他可选工具。

    其思想是使用rake和setup yml文件构建这个基本应用程序。

    一旦运行,我希望能够为各种用例“皮肤化”或主题化这样一个应用程序,并想知道是否有人真正使用了JQuery UI和Rails,以及它集成起来有多容易。

    如果你能推荐一些起点,我将不胜感激。

    提前谢谢。

    2 回复  |  直到 15 年前
        1
  •  1
  •   Alex Sexton    15 年前

    理想情况下,javascript将与后端相当分离。Rails不需要与jQuery“集成”。Rails应该只是用来处理请求和响应流。jQuery UI接受已经工作的元素并将它们转换为可主题的小部件。大多数UI元素实际上只是工作站点上的渐进式增强。jQuery UI提供的主题化非常简单,只需切换文件夹或设置变量。您可以在rails中有一个控件来确定主题的路径,但是jQuery UI是为自己创建主题的,rails会做任何改变,这将是 file_path = '../js/custom_theme' .

        2
  •  1
  •   Jonathan.    13 年前

    是和否我在Rails3.1.1中尝试了很长一段时间。有很多建议,我发现没有一个对我有用,而且大多数都过于复杂。问题似乎是让javascript启动,这与加载默认jquery的方式有关。

    您需要在默认值之外使用jquery。当我解决这个问题时,我发现css有问题(我没有使用任何图像),但它没有正确呈现,即使我在jquery us演示中使用了相同的css,而在虚拟应用程序中没有其他css。我一直搞不懂为什么