首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用jquery-rails有什么意义

使用jquery-rails有什么意义
EN

Stack Overflow用户
提问于 2013-02-21 15:37:14
回答 2查看 54关注 0票数 2

因此,我(第一次)安装了Ruby on Rails,并着手开始一个新项目和一个服务器。因此,不出所料,在运行Rails服务器命令时出现错误。显然,需要安装一些gem。捆绑包安装命令不适用于某些复杂的ssl问题。所以我决定全部手动完成。

让我感到奇怪的是,有一个jquery的宝石: jquery-rails。我真的不明白这是什么意思。为什么不简单地下载jquery文件并将其公开。在这里拥有一个宝石有什么意义。这是简单的方便,还是背后有另一个重要的原因?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-02-21 16:24:02

Jquery-rails做了两件事。首先,它捆绑了适当版本的jquery。我认为这只是为了方便jquery本身。对于像jquery-ui这样的东西,jquery-ui-rails做的更多:因为jquery-ui是模块化的,所以这个gem将只为客户端提供您正在使用的jquery-ui的一小部分。

jquery-rails中的另一件事是jquery-ujs。这是一个javascript,它可以将:remote => true选项传递给form_for等工作。过去,rails本身包含了prototype的一个版本,但在Rails3中,这是从rails中提取出来的,以便比使用rails以前的默认原型更容易使用其他javascript库

票数 1
EN

Stack Overflow用户

发布于 2013-02-21 15:41:49

我认为这是一个好主意,因为它使JQuery可以作为版本化依赖项使用。

如果你需要更新JQuery,你只需要在你的应用程序中的一个地方更改版本,每个需要它的页面都会使用新的版本。

基于它的homepage,还有一个测试助手,你可以在你的测试中使用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14996908

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档