当前位置:  开发笔记 > 编程语言 > 正文

你让Rails产生了多少JavaScript?

如何解决《你让Rails产生了多少JavaScript?》经验,为你挑选了1个好方法。

Ruby on Rails有很多方法可以生成JavaScript.特别是在Ajax方面.不幸的是,我经常看到它产生的JavaScript有一些问题.

Rails通常使用内联事件处理.


这通常是不赞成的,因为它与XHTML的混合行为.

生成的JavaScript也很大程度上依赖于Prototype.就个人而言,我更喜欢jQuery.

根据我的经验,许多Rails开发人员的态度是尽可能多地编写Ruby代码.最后一步是生成一些非常程序化和重复性的JavaScript.通常,此代码最终非常不灵活且难以调试.

所以,我的问题是:你为你的项目手动编写了多少JavaScript,有多少是用Rails/Ruby生成服务器端的?或者是否有一种幸福的媒介可以让你获得两者的好处?有一个子问题:如果你手动编写了很多JavaScript,你使用什么技术将它放到MVC模型中?



1> mwilliams..:

如果你更喜欢jQuery,你可以使用jQuery on Rails Project.用jQuery替换Prototype.

Rails在Javascript生成中所做的一些很好,有些则很糟糕.在不好的情况下,自己写,并保持不引人注目.在任何时候你都对Javascript Rails生成感到不舒服,你可以继续自己编写.

并且一定要看看这个关于使用Rails完成的不引人注目的Javascript的精彩介绍.

推荐阅读
oDavid_仔o_880
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有