问题标签 [gon]
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-on-rails - Rails, Gon - 你不能使用 Gon 的公共方法来存储数据
尝试登录应用程序时出现以下错误:
指向这段代码:
你能帮我看看这段代码有什么问题吗?我正在使用 Gon 的 5.2.3 版本。
javascript - 为什么这个控制器变量没有通过这个 javascript 代码?
我现在正在尝试使用我的 javascript 在单击元素时使用此代码呈现新视图;
我收到以下错误:
报价控制器.rb:
结尾
我认为这一定是我将 url 参数赋予replace
方法的方式,你能帮我解决我做错了什么吗?
(gon
如警报测试所示,设置工作正常。)
谢谢
javascript - 访问引用表单参数的 gon 变量
我正在尝试构建一个简单的页面来搜索 github 用户并在页面上显示他们的关注者而不刷新页面。我正在使用 Octokit 访问 Github api,并使用 Gon 创建可以在 js.erb 文件中访问的控制器变量。我可以访问设置为字符串的 gon 变量,但不能访问引用查询参数的变量。我该怎么做?
用户/search.js.erb
提交表单时,jquery 成功地将第一个关注者的图像和名称附加到页面,但我需要将他们的所有关注者附加到页面。我认为 Gon 将是执行此操作的好方法,但它似乎无法访问查询。
javascript - 控制器中方法的未定义局部变量或方法“env”
我目前正在使用“gon”将我的客户端 ID 用于付款传递给支付网关的 javascript sdk(在我的例子中是 Braintree)。
当我尝试将生成的客户端 ID 设置为“gon”变量时,我遇到了这个错误。
基本上这是我的代码
我正在使用“figaro”作为环境变量。
python - Python数学模块毕业
我正在尝试使用 numpy 中的基本 sin、cos、arctan 等函数,但我想使用梯度。我搜索文档没有成功,搜索其他 python 模块没有运气。关于我可以使用的 python 模块的任何建议?
或者一个可以工作的功能。我尝试了不同的方法将 grad 转换为 rad 并再次转换为 grad,但没有人在工作。
ruby-on-rails - Rails 4 - 从已过滤的 Active Record 查询中删除属性
在我的一个 ruby on Rails 4 控制器中,我有一个方法可以向视图注入必要的数据。
所需的数据在 html 所需的数据和 javascript 所需的数据之间有所不同。我正在使用gon将数据注入到 js 脚本中。
我的应用程序运行良好,但 gon 在 HTML 中注入了太多数据(仅供参考,在 body 标记下方的脚本中),因为我只需要 HTML 视图所需的 5 个属性中的 Gon/Javascript 2 个。(希望的原因:当我加载很多对象时,HTML 文件的字节差异非常显着)
我尝试使用下面的 unscope 等方法,但它不起作用。
我不想像下面这样创建另一个新选择,因为它会在数据库上创建一个新的请求/命中。
我想为 GON 重新使用为 HTML 创建的相同 @steps,但从中删除 3 个属性。
ruby-on-rails - Rails 5 gem gon 无法识别 jbuilder 文件
我已经在 index 方法中实现了 rails gem gon,它工作正常。但是当我尝试在 controller#new 中实现它不起作用时,这是我的错误输出:
但我已经创建了这个文件。
这是我的控制器
我已经创建了文件 new.json.jbuiler
为什么会这样?我找不到这个错误的任何逻辑。如果您需要更多信息,请询问我。谢谢
ruby-on-rails - 在 Rails 模型中使用 Gon
在升级到 rails 5 之前include Gon::GonHelpers
,我的模型文件中有。现在我得到一个错误,我无法gon
在我的模型中使用该变量。
我收到错误消息:
如何在我的模型中使用 gon?我已经找到了很多关于如何将它包含在视图和控制器中的答案,但不是在模型中。谢谢!
ruby-on-rails - 如何将复选框中的信息返回到 Ruby 中的数据库
我很确定我在这里是个白痴,但是我离开 Ruby 的时间已经够长了,以至于我的搜索没有找到正确的答案。
我有一个带有复选框的弹出窗口。如果用户选中复选框,我希望在用户表中设置一个标志,以便复选框不会再次出现。
我已经有了代码,如果设置好了,弹出窗口就不会出现。我无法将复选框状态更改回数据库...
复选框代码如下所示:
相关的咖啡脚本是:
javascript - 根据我在 rails/react 应用程序上的 api 调用状态更新我的视图
我有一个使用 react 作为前端的 Rails 应用程序。从我的 Rails 控制器中,我正在调用基于浏览器的 api。通过 Watir 和控制器内部的一些“放置”,我可以在终端内获取呼叫状态。例如,在我的终端中,我会看到“Loading 1%...”“Loading 10%”等...直到完成。我想要做的是向我的前端应用程序显示这个值。对 Rails 很陌生,不知道从哪里开始。为了点击 call_api(username) 方法,我从前端的按钮进行 Ajax 调用。到目前为止,一切都运行良好。我唯一想补充的是我在客户端的通话状态。
我曾尝试使用 gem gon,但问题是我的整个应用程序是基于我的根路由“/”所以如果例如我的 index 方法是这样的,而我的 call_api 方法是这样的
当我进入浏览器控制台并尝试 console.log(gon.status) 时,我仍然得到“started”的值,因为我的应用程序仍在索引路由上。可能有更好的方法。非常感谢任何有关如何进行的帮助和建议。谢谢