首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >(Rails)什么是"RJS"?

(Rails)什么是"RJS"?
EN

Stack Overflow用户
提问于 2009-01-19 23:43:42
回答 3查看 22.5K关注 0票数 35

我在博客文章和教程中看到过"RJS“和"RJS模板”。我找过了,但我还是不确定。它是特定于Rails的技术,而不是像JSON或YAML这样的标准吗?

我知道它是用来“生成JavaScript”的。它生成的是通用JS还是Rails特定的JS,需要Prototype和Scriptacile库?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-01-20 00:26:39

This Railscast提供了一个很好的示例,说明如何使用RJS动态添加和删除表单域,而无需使用ajax调用访问服务器。

These RJS tips也可能会有所帮助。

票数 22
EN

Stack Overflow用户

发布于 2009-12-20 14:18:34

RJS是一个模板(类似于html.erb文件),它生成JavaScript,由浏览器在eval块中执行,以响应AJAX请求。它有时会被使用(不正确?)来描述Rails提供的JavaScript、Prototype和Scriptaculous。

票数 17
EN

Stack Overflow用户

发布于 2015-05-13 08:14:33

RJS是一个"ruby-to-js“模板系统,RJS在Rails生态系统中不再被广泛使用。SJR (服务器生成的JavaScript响应)现在是首选。

DHH的这篇文章帮助我理解了很多:https://signalvnoise.com/posts/3697-server-generated-javascript-responses

2021年编辑:现在你应该使用Hotwire.dev

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

https://stackoverflow.com/questions/459647

复制
相关文章

相似问题

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