- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试将 gon 与 rails 4 一起使用,但它似乎根本不起作用。
在 application.html.erb 我有
<%= include_gon(:init => true) %>
我尝试过使用和不使用 init 语句,也尝试过在我的 Controller View 中放置
在我的 Controller 中我有
gon.item_status = "delivered"
respond_to do |format|
format.json { render json: item, location: item }
end
在我的 CoffeeScript 中有
$ ->
$("a[data-remote]").on "ajax:success", (e, data, status, xhr) ->
console.log(item_status)
在控制台中我看到未定义,在窗口源代码中我看到以下内容:
//<![CDATA[
window.gon={};
//]]>
所以我可以看到 gon 已经加载并试图获取一个变量,但是没有任何东西被传递给它。我的 Controller 代码有问题还是 Rails 4 有更广泛的问题?
最佳答案
您需要使用 gon 对象访问 JS 中的 gon 变量——例如 gon.item_status
对于 AJAX 请求,您需要使用 gon.watch 来“观察”gon 数组,它不会使用 AJAX 请求自动更新 head 标签中的 JS。
查看 gem 主页:
关于javascript - Rails 4 和 gon - 不工作? window.gon={};,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26733677/
我正在尝试将 gon 与 rails 4 一起使用,但它似乎根本不起作用。 在 application.html.erb 我有 true) %> 我尝试过使用和不使用 init 语句,也尝试过在我的
我正在尝试使用 gem 'gon' 但遇到上述错误,指出; namer error in Quotes#index Showing /Users/jamesbkemp/Code/QuoteEngin
需要将其放入我的 .html.erb 文件中以使用 gon: 现在我应该在我的 .html.haml 文件中放入什么,它相当于这个? 最佳答案 你可以这样做, = include_gon 关于ru
我试图解决顶级编码器领域的练习题:http://topcoder.bgcoder.com/print.php?id=417 根据我的理解,问题的目的是找到一个最大面积的k边形,给定一组点D和k3,我不
我一直在关注this tutorial by Ryan Bates尽管它很棒,但最终输出的是一堆对象而不是它们的值。 我有一个名为 User(名称:字符串值:整数)的模型的数据库 我希望 alert
我被设置为在我的 Heroku Rails 4 应用程序中使用 Gon。 Gon 在暂存 Heroku 应用程序中大约 90% 的时间工作,但在生产 Heroku 应用程序中 100% 的时间失败。在
Gon 与 Jbuilder 配合得很好。特别是,文档告诉我们像这样使用它 gon.jbuilder template: 'path/to/template.json.jbuilder' 这很好用,但
我正在尝试使用 gon .我可以在我的 Controller 中使用 gon.variable_name 但当我编写 gon.watch.variable_name 时它会抛出错误: undefine
很简单的问题。我正在尝试使用 gon。我在 Controller 中设置变量如下: gon.preference = "hello" 在我的 .js.erb 文件中,我尝试使用如下变量: consol
我正在使用 Rails gon https://github.com/gazay/gon从 Controller 获取数据,轻松插入 View 获得一个想法(只是一个例子): def show go
我知道有 gon.watch 功能,但它只是像 getter 函数一样工作,但不会更改我需要更新的原始对象(gon 变量)。 目前有没有一种方法可以让我发出 AJAX 请求并更新 gon 变量,以便稍
我正在使用 ActiveAdmin 开发一个 Rails 项目,我想使用“gem gon”来处理我的 javascripts 文件中的数据发送。我遇到的问题是在activeadmin的dashboar
我有一个函数可以在 gon 的帮助下向 js 发送一个变量。 def calc_foo # calculate foo gon.foo = foo end 我想测试这个函数,即使用 rspec
我有一个笔记,它有一定数量的属性。它还具有关联的标签。我一直在使用 gon 使该变量可用于页面的 javascript 文件(使 @note.attributes 可供此页面使用)。 我可以轻松输出注
gon 是 ruby on Rails 的一个 gem,用于将数据从 Controller 传递到 View 的 javascript。 它工作正常,只需传递数据,并观察一个变量。 但是当我有正常
我似乎无法让 gon gem 与 rails 4.2.0 一起工作。我得到“undefined local variable or method `gon' for #” 我使用正确吗?此外,我的布局
我正在使用 Jbuilder 和 Gon 将我的 JSON 响应构造成变量并将它们传递到我的 JS 前端。在 Jbuilder 文件中,我想从 Money-Rails gem 访问我正在使用的辅助方法
我正在尝试创建一个累积奖金投注网站(只是作为一个挑战)。当用户向底池添加资金时,我的 Controller 中有一个方法可以更新底池。我在主页上显示底池总额,并希望在有人向底池中添加资金时立即使用 A
gem 文件 gem 'gon' 这是我的 application.html.erb 文件。 Test Title true) %>
我希望将我的“公司”名称传递到表单上的自动完成输入中。 我正在使用 twitter bootstrap 和 gon gem 将数据传递到 Json 并使其可供 js 使用。 但是我无法让字段做出响应,
我是一名优秀的程序员,十分优秀!