jRails替代品[英] jRails Alternative

本文是小编为大家收集整理的关于jRails替代品的处理方法,想解了jRails替代品的问题怎么解决?jRails替代品问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

您知道Jrails的替代方案吗?

它或多或少过时(使用jQuery 1.5-现在是当前版本).

有人知道替代方案吗?

谢谢

编辑:

我知道如何使用JQuery Allone构建铁轨助手 - 但是我喜欢Rails的帮助者,所以我不想使用JQuery Allone(无jrails)

推荐答案

现在没有真正的选择. 但是,您可以安装jrails,然后升级jQuery安装,只需在JavaScripts文件夹中替换JavaScript文件(Jrails.js除外).

我知道的唯一问题是当前版本与Ruby 1.9不兼容.

其他推荐答案

始终使用了带有导轨的原型助手,我最近决定转向使用jQuery.起初,我看了看jrails,因为这是一个置换式替代品,因此需要最低限度的努力.

但是!在阅读了更多有关jQuery并与之相处的事情之后,对我来说很明显,将Rails和Jquery一起使用的最佳方法是自己处理所有这些.这听起来像是一种更复杂,耗时的方法,但老实说不是!我认为这种方法给您带来了两个主要好处:

  • 您所有的JavaScript可能不会引人注目 - Jrails不会这样
  • 您可以在.js.erb模板中使用jQuery,而不是使用RJS模板,这为您提供了更大的控制权,对于熟悉JQuery的前端设计师来说,它更容易与RJ(间接RJS,与它的间接联系在一起).页面对象通常令人困惑)

所以,我建议您要做的第一件事是观看出色的jQuery Railscasts: http://railscasts. com/情剧/136-jquery .只有几分钟的时间,您会惊讶于使用jQuery和Rails编写Ajax代码的简单和优雅.

显然您也需要与jQuery一起起步,但是为此,有很多出色的资源.如今,JQuery是一项理想的技能,您真的很感激您采用这种方法.

其他推荐答案

我在几个月前寻找替代方案的位置.我最终在.js.erb文件中写下了自己的jQuery,我建议这样做.使用jQuery时,JavaScript并不那么痛苦.

本文地址:https://www.itbaoku.cn/post/786428.html