问题标签 [embedded-ruby]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
51 浏览

ruby - 停止并继续嵌入 ruby​​ 代码

我通过嵌入命令(rb_eval 等)从我的 C++ 代码中调用 Ruby 函数。有什么方法可以中途停止代码的执行,保存局部变量,然后从同一个地方重新启动它?

0 投票
2 回答
752 浏览

javascript - 有没有办法在我的 /public/javascripts 目录中的 javascript 文件中执行嵌入的 ruby​​?

我有一个包含越来越多的相关 javascript 的表单。目前,这个 javascript 存在于我的表单视图中,这很好,但它变得越来越大,并且开始压倒表单,使得在表单上工作变得困难。

我想把它放在我的 /public/javascripts 目录中的一个单独的文件中,但是很多 javascript 是由嵌入式 ruby​​ 生成的。如果我只是将代码放在这里,这个嵌入的 ruby​​ 将被忽略并传递给浏览器。

执行此嵌入式 ruby​​ 并以与我认为相同的方式生成 javascript 的最佳方式(如果有的话)是什么?

0 投票
3 回答
4830 浏览

c - 嵌入 Ruby,从 C 调用函数

我正在编写一个从 c 调用 ruby​​ 代码的应用程序。我有一点困难,想知道是否有人能指出我的仪式方向。

我目前在我的 C.

我的 ruby​​ 文件与我的 c 文件位于同一目录中,名为 myRubyFile.rb 并包含函数 RubyFunction() 的定义。

这是我真正想做的事情的缩减,只是让它对其他人更具可读性。我只需要一些关于这是否是从我的 c 文件中调用 ruby​​ 代码的正确方法的反馈。

问候

0 投票
2 回答
284 浏览

html - Ruby on Rails 或以编程方式生成的or ,每个都在一行上,显示时会导致中间有空格

在使用 Ruby on Rails 或其他框架时,很多时候我们生成<span><img>处于循环中,并且每一行都会换行。

所以当它用 HTML 渲染时,这些内联元素之间会有额外的空间。

如何解决?必须将它们制成 1 长线,还是可以使用 HTML 或 CSS 解决?

0 投票
3 回答
1178 浏览

javascript - ERB 不会在 javascript 脚本中执行

我的页面上有一个选择输入。此选择输入显示/隐藏表单中的字段。这一切都很好。但问题是,如果我提交表单并且缺少一些必要的字段,那么之后它不会将选择设置为正确的值。我只是无法让嵌入式红宝石工作!它一直在逃避整个事情......这是我的代码:

为什么这不起作用???我没有收到任何错误或任何东西,它只是将值设置为“<%= @profile.sex =>”我在谷歌上搜索堆栈溢出和 railscasts,rails API,一切。我严重困惑...

谢谢你的帮助。

0 投票
2 回答
258 浏览

ruby-on-rails - rails3 视图中的 html5

我有一个包含一些嵌入红宝石的视图...我想在其中插入一个单元格<td></td>,但是当我这样做时它会给出几个错误消息?这是因为我将一个文本字段和一个提交按钮连接到嵌入的 ruby​​ 中。

这是我的代码:

我的问题是:我怎样才能退出嵌入式红宝石,同时留在串联字符串中......?我想</td><td>text_field_tag('answer[text]')

我试过这个:

它有效!

蒂斯

0 投票
2 回答
399 浏览

javascript - Rails -- ERB 忽略了 JS / jQuery

在我看来,我有以下代码:

正如您在注释中看到的那样,JavaScript if 语句的条件为假,因此永远不应该执行该块。然而由于某种原因,它就像我的 JS 不存在并且正在调用 ERB 块。为什么会这样?JS 似乎在网站上的其他页面上运行良好。

如果您需要有关此的更多信息以帮助解决问题,请尽管提出,我会尽力提供尽可能多的信息。

0 投票
2 回答
404 浏览

ruby-on-rails - Rails - 查看:link_tag 中的 Ruby 代码

我想嵌入 ruby​​ 代码作为我的链接名称。现在我试着像这样实现它:

但它不起作用,Rails 给了我一个语法错误:

我需要在语法中更改什么,以便此链接可以工作?

0 投票
2 回答
314 浏览

ruby - 带有 Web 服务器的嵌入式 Ruby 集成(作为 php 替代品)

我希望制作一些相对简单的页面,其中包含一些相对较小的动态内容。

在这种情况下,我研究了嵌入式 Ruby 作为 php 的潜在替代品,它看起来相当有趣。我应该使用哪种实现,我应该如何将它与 Apache 等 Web 服务器集成?换句话说,通过 CGI 类似于 mod_php 或 php 的东西是什么?

我的主要目标是方便。我希望这需要更少的努力来实施和维护。此外,我希望能够以一种方便的格式访问诸如 HTTP 请求参数和其他此类好东西(即,如果我使用 CGI,我不想手动解析 argv)。

谢谢。

0 投票
1 回答
867 浏览

ruby-on-rails - 如何在 Ruby on Rails 中创建动态登录按钮?

任何人都知道如何在 Ruby on Rails 中为应用程序制作登录按钮?

我假设重定向将类似于:(我正在使用当前元素)

但是,这只会创建一个重定向到索引的按钮,无论“用户”是否填写了所需的“电子邮件”和“密码”字段。我假设我需要一个条件来检查这些字段是否已填写,并且我假设一个数据库表用于包含正确密码的已接受电子邮件?