问题标签 [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.
ruby - 您如何在 C(实际上是 swift)应用程序中完全重新初始化嵌入式 ruby VM?
我正在使用 C Ruby 接口在 swift 应用程序中嵌入一个 ruby 解释器(尽管,我使用的 swift 与 Imo 无关)
我觉得 Ruby必须有某种方式来完全重新初始化自己。
我正在像这样初始化虚拟机:
评估一些代码:
并像这样破坏虚拟机:
然而,第二次做这一切,我EXC_BAD_ACCESS
在跑步时得到:ruby_init_loadpath()
我应该如何重新启动?
html - 如何更改这些 f.inputs?
我正在使用代码:
最后得到这个结果:
https://i.stack.imgur.com/KISbQ.png
有什么办法可以让“开始”和“结束日期”表格不占用 3 行吗?我想把“开始”只跨越 1 行,而“结束日期”跨越它下面的行。关于如何做到这一点的任何线索?
(我是在这个网站上工作的两个人之一,我不确定“开始”和“结束日期”表格是否在其他地方定义)
ruby-on-rails - 嵌入的 ruby 表达式标签之间的逗号
我的 Rails 应用程序包含一个供用户设置配置文件的表单。表格的一部分允许用户从长列表中选择服务,他们可以选择多达 5 种不同的服务。
我想像这样在他们的个人资料页面上列出这些
但是,如果用户选择的服务少于 5 个,例如只有 2 个,则会导致此
这是我包含在我的视图文件中的内容
我应该如何更正它以删除多余的逗号?
c++ - 在 C++ 程序中嵌入 ruby 源时出错
我在 C ++ 方面还不是很有经验,但我正在尝试将 ruby 1.8 嵌入到 qt 应用程序中,直到下载 ruby 源代码并将其放入名为“3rdparty”的项目子文件夹中并./configure
在该文件夹中运行,之后make
,现在我收到以下错误:
:-1: 错误: /home/gabriel/dev/ruby-exps/embed-ruby-first-tries/3rdparty/ruby-1.8.7-p374//libruby-static.a(dln.o): 未定义引用符号'dlclose@@GLIBC_2.2.5'
/lib/x86_64-linux-gnu/libdl.so.2:-1:错误:添加符号时出错:命令行中缺少 DSO
:-1: 错误: collect2: 错误: ld 返回 1 退出状态
我的 .pro 文件是这样的:
我的 main.cpp 文件是这样的:
我正在使用 qt 5.6 和 ruby 1.8.7-p374 源,如果有人告诉我如何将 ruby 嵌入 cpp 程序或至少帮助我了解发生了什么,那就太好了。
ruby-on-rails - Can't access object of class nil Rails 4
I get this errormsg from doing tests in Rails 4
The error occurs at this line in the view:
>
The model looks like this for article
This is the article and states table in schema
Article table:
State table:
The problem is running this test (showing file from top until the test in question):
The test provides the error message, while in localhost it works.
EDIT The test database is populated with fixtures.
Article fixtures
The controller method from article_controller:
ruby-on-rails - 使用咖啡脚本在嵌入式 ruby 循环中定位单个变量的 css 类
对于令人困惑的标题,我深表歉意。我不太清楚如何描述这个问题,如果可能的话,请建议其他标题!
我正在构建一个网络应用程序,您可以在其中喜欢答案,就像大多数社交应用程序一样。问题是,我不熟悉使用 coffeescript 和 erb,所以我不确定如何将我的 jQuery 动画定位到特定元素。
所以我的 html.erb 文件看起来像这样。它有一个 ERB 循环,我在其中遍历每个答案并显示它。
现在,对于'like'类的div,我编写了以下js(文档准备省略):
“喜欢”类是点击心脏时将显示的 +1。
但正如您可能想象的那样,这会使页面上的所有红心都显示“+1”。我只想针对被点击的“答案”的“心脏”。我认为我可以通过将当前的“答案”引用为 dom 对象来做到这一点,但我不确定如何做到这一点。我的尝试是做类似的事情:
但是语法对我来说似乎很不对劲,而且似乎不起作用。
(我认为部分我没有找到解决方案,因为我不能很好地表达我的问题。请告知是否是这种情况。谢谢!)
ruby-on-rails - 在控制器和嵌入式 ruby 文件之间传输的数据(ruby on rails)
我刚刚开始学习 Ruby on Rails。我真正难以理解的一件事是数据如何从 .html.erb 文件传输到控制器文件。
考虑以下 new.html.erb
然后是我的控制器文件,posts_controller.rb
好的,现在是我不明白的部分。
- create 方法如何获取 'post' 的值。
- 你能解释一下
<%= form_for :post, url: posts_path do |f| %>
实际上是做什么的吗?
ruby-on-rails - 嵌入式 Ruby:短 If 语句
我目前正在学习 ruby,但我无法让我的嵌入式 ruby 正常工作,我们将不胜感激。
我基本上是在尝试在我的嵌入式 ruby 中编写这个 if 语句的简短版本
根据我的理解(和这篇文章)应该可以这样写
这似乎不起作用。我究竟做错了什么?
Rails 错误消息: 语法错误,意外的 tIVAR,期望 keyword_do 或 '{' 或 '(' ...ey == "name") ?...
提前谢谢您的帮助
html - 如何创建一个一段时间后消失的div,但悬停会保留它?
我正在尝试创建一个会弹出的通知,然后在几秒钟后消失,但我希望用户能够用鼠标将鼠标悬停在它上面以防止它消失。如果可以的话,我还想点击一下让它消失,但这不是必需的。我不确定如何让 html 中的悬停与嵌入式 ruby 交互以停止超时。我知道我可能需要重组整个事情以使其正常工作。这是相关的 css 和 html/erb 片段(不足以运行):
ruby-on-rails - ruby on rails 局部变量声明条件
我希望有人可以帮助我(我们)。我们有一个简单的嵌入式 ruby 文件 => "index.html.erb" 在这个文件中有 5 行代码。
上面的例子工作正常。
但为什么 ????
如果我像这样在 if 条件中评论 tthe local var 的声明...
....我得到了错误
有人可以用局部变量声明解释在这种情况下会发生什么。
谢谢你 :)