如何在Jbuilder中使用Gon gem的Rails帮助器?

问题描述 投票:0回答:1

我正在使用Jbuilder和Gon将JSON响应结构化为变量,并将它们传递给我的JS前端。在Jbuilder文件中,我想从Money-Rails gem中访问正在使用的帮助器方法。但是,如果我尝试这样的事情...

// edit.json.jbuilder

json.minimum_premium money_without_cents limit.minimum_premium

我收到undefined method `money_without_cents' for #<Gon::Jbuilder::Parser:0x00007fbb6ebca198>错误。

使用Gon gem时,在Jbuilder中使用辅助方法有技巧吗?

ruby-on-rails jbuilder gon
1个回答
0
投票

这很有用,尽管可能会有更好的解决方案...

// edit.json.jbuilder

json.minimum_premium ActionController::Base.helpers.money_without_cents limit.minimum_premium
© www.soinside.com 2019 - 2024. All rights reserved.