繁体   English   中英

在Rails中使用jQuery

[英]Using jquery in Rails

我打算在Rails中使用jquery而不是原型。

我不确定使用jRails还是使用普通的jquery并远离RJS。

你怎么看待这件事?

编辑:两周后,我发现此http://www.loudthinking.com/posts/32-myth-3-rails-forces-you-to-use-prototype

编辑: 这个截屏视频也很有趣。

如果您问我,远离RJS是个好主意。 RJS是一个非常酷的技巧,但是对于生产代码而言,测试和调试是很痛苦的。 我建议坚持使用UJS(非侵入式JavaScript),而jQuery是制作UJS的好方法。

我第二次在没有Rails的帮助下使用jQuery,并使用不引人注目的Javascript作为一种技术。 我建议使用Low Pro库来设置行为控制器,以将CSS伪类(事件)绑定到您的函数。

不用Rails进行DOM操作,jQuery也可以正常工作。

我使用JRails,非常好。

我认为使用RJS进行简单操作会有一些价值……许多开箱即用的功能都非常适合简单的用例,它可以帮助您快速地完成成品。 您始终可以在以后转换代码。

当我将Rails 3 + RJS从Prototype迁移到JQuery时,Jails无法为我工作。 所以我只是用JRails的片段进行了猴子补丁,而没有使用其余的补丁, 如此处所述

原型和Scriptaculous是Rails框架的一部分。 恕我直言,您可以删除这些库并插入其他库,但是它将不是Rails框架和Rails项目。

另一个变体是将jQuery添加到标准Rails配置中。 之后,您必须解决这些库之间的一些兼容性问题。 jQuery已经发布了一些小脚本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM