从 Prototype 迁移到 jQuery (Rails) 的策略

Posted

技术标签:

【中文标题】从 Prototype 迁移到 jQuery (Rails) 的策略【英文标题】:Strategies to migrate from Prototype to jQuery (Rails) 【发布时间】:2011-04-18 20:29:11 【问题描述】:

我有一个现有的 Rails 应用程序,其中包含大量使用 Prototype 编写的 js 代码,我想将 jQuery 设为默认应用程序的 javascript 框架,然后迁移现有的 Prototype 编码 jQuery 的等价物。

您对此类问题有什么经验,或者您建议我采取什么策略以使此问题尽可能轻松:P。

任何帮助将不胜感激,在此先感谢。

【问题讨论】:

亲爱的上帝,先为代码编写测试。不是你以后会感谢自己这样做 - 如果你不这样做,你真的希望你拥有更多。如果您想直接测试 js,请尝试 QUnit,如果您想使用浏览器本身进行测试,请尝试 Selenium。 这里还有一些可以研究的地方。 ***.com/questions/1512099/…***.com/questions/134572/jquery-prototype-conflict 谢谢,实际上我们为控制器/模型编写了测试,但没有 js :'(,这是开始编写 js 测试的好点:P。 【参考方案1】:

查看以下链接 -

http://randomactsofcoding.blogspot.com/2008/09/migrating-to-jquery.html

【讨论】:

以上是关于从 Prototype 迁移到 jQuery (Rails) 的策略的主要内容,如果未能解决你的问题,请参考以下文章

如何将 Vue .prototype 迁移到单独的文件

将条件样式从 jQuery 迁移到 AngularJS

从 YUI 数据表迁移到 Jquery 数据表时的提示

从原型迁移到 Jquery Rails,empty() 函数不起作用

从 jQuery 1.9.1 迁移到 1.10.1 导致错误:对象没有方法

JavaScript 库:jQuery 与 Prototype