问题标签 [jbuilder]

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 回答
363 浏览

ruby-on-rails - rspec render_views 不适用于 jbuilder 部分

我正在使用 Rails 3.2.16、rspec-rails 2.14.1 和 jbuilder 2.0.2 并发现在渲染 jbuilder 部分时 rspec 没有产生“json”对象:

其中“my_partial”是一个_mypartial.jbuilder文件。它会引发错误,就好像模板中使用的“json”对象不存在一样。我的模板做了一些非常简单的事情,比如:

在这种情况下,错误是:undefined method `foo' for nil:NilClass

另一方面,当做类似的事情时:

在'template.jbuilder'中,我们有类似的东西:

它工作正常。

是的,我在我的规范组中使用“render_views”。

有没有人发现过这个错误?

0 投票
1 回答
50497 浏览

ruby-on-rails - Rails:渲染 Json 状态问题

当我

然后做我的测试并检查

我得到 200 而不是 400

我确信这个荒谬简单的答案,但我一直在寻找一个小时,似乎无法让这个工作。我可以只解析 Json,然后检查状态码……但没有办法让 response.code 返回状态吗?我知道从技术上讲它是成功的,我认为这就是 response.code 返回 200 的原因,但我之前使用的是 Jbuilder,我可以直接影响返回的代码。

0 投票
1 回答
118 浏览

ruby-on-rails - 帮助程序中的 Rails 格式对象

当我Item.where(:id => id)ItemHelper课堂上运行一个简单的查询并返回

我想得到一个:veh1..:veh10as数组[5, 5, 6, null, ...]。做这个很麻烦...

我想在我的助手中使用 JBuilder,但现在我把事情搞砸了......

我怎样才能做一些像使用.only(:veh1..:veh10和删除空值这样简单的事情......然后我可能会制作一个数组。

想法,评论,我是愚蠢的吗?这应该很容易吗?我是这里的初学者。:)

我的答案

这感觉真的很草率。有一个更好的方法吗??更优雅??

0 投票
0 回答
332 浏览

ruby-on-rails - Rails jbuilder 将属性附加到现有的 json

我有一个如下的 jbuilder 模板:

当它尝试渲染 has_delivered 时,它在渲染部分后抛出错误。 "can't convert String into Integer"

有谁知道如何渲染这个?

0 投票
1 回答
50 浏览

git - 在 JBuilder 上安装 Egit 插件时出错

请原谅我的英语^^" 我试图在 JBuilder 2008 R2 上安装 EGit 插件,但它给了我这个错误:无法完成请求。查看详细信息。无法完成请求。查看详细信息。找不到满足以下条件的解决方案要求匹配[requiredCapability:org.eclipse.equinox.p2.iu/org.objectweb.asm/[3.0.0.v200803061811,3.0.0.v200803061811]]。

有没有办法解决这个错误?

0 投票
1 回答
779 浏览

ruby-on-rails - 内部错误 500 jbuilder

我正在尝试使用 jbuilder 在我的 rails 应用程序中渲染一些 json,但输出显示为:

这是网址:

这是控制器:

还有我的 show.json.jbuilder 文件:

我以前从未在使用 jbuilder 时遇到过这种情况,我所有的其他 jbuilder 文件都可以正常工作。知道我错过了什么吗?

0 投票
2 回答
3702 浏览

ruby-on-rails - 生成脚手架时跳过 jbuilder 文件?

当我脚手架时,我不希望它生成这些文件:

但是怎么做?在我的application.rb我有这个:

0 投票
0 回答
107 浏览

ruby-on-rails - Redcarpet 和 JBuilder

因此,我尝试使用 JBuilder 返回一些相当标准的 json,其中一个字段是 Redcarpet 将一些 Markdown 解析为 HTML。

问题是这段相当简单的代码会抛出一个NoMethodError.

我对此感到有些困惑......似乎这个字符串以某种方式变成了方法调用?

0 投票
1 回答
84 浏览

ruby-on-rails - 将 $ 添加到 JSON 元素名称 - JBuilder

我正在使用 Jbuilder 生成 JSON 以提供给数据可视化工具包。我需要一个带有“$”前缀的颜色元素——比如:

我的 jbuilder 文件目前看起来像:

我需要在颜色之前添加 $ 符号。任何帮助将非常感激。非常感谢

0 投票
1 回答
702 浏览

ruby-on-rails - Jbuilder变成&变成\u0026

我有一个 jbuilder 模板,它对我的​​一个模型进行 json 表示,如下所示:

如果我只是从控制台访问该字段,则 url 包括“&”,但是当 jbuilder 将其转换为 json 时,结果会用 \u0026 替换所有“&”,虽然它是 & 符号的 unicode,但对我有用。

有没有办法让 jbuilder 停止弄乱我的 & 符号?谢谢