【问题标题】:Ruby on Rails - undefined local variable or method - wice grid haml show_codeRuby on Rails - 未定义的局部变量或方法 - wice grid haml show_code
【发布时间】:2016-08-03 14:53:10
【问题描述】:

我是 ruby​​ on rails 的新手。

我正在尝试让 haml 和 wice_grid 一起工作。我用这个例子作为模型:

http://wicegrid.herokuapp.com/basics3

我收到错误“未定义的局部变量或方法 `show_code' for...”

在文件 app/views/basics3/index.html.haml 中,您可以在上面的链接中看到。

我错过了一颗宝石吗?一般来说,解决此类问题的最佳方法是什么?

提前致谢-

弹性

编辑:我找到了 show_code 的定义。它在我在 wice_grid 的单元测试中找到的助手中。

https://github.com/leikind/wice_grid_testbed/blob/master/app/helpers/application_helper.rb

也就是说,当我将它加载到我的项目中时,我会遇到更多错误。那么问题就变成了,帮助程序通常如何被包含在我的项目中?

【问题讨论】:

    标签: ruby-on-rails haml wice-grid


    【解决方案1】:

    show_code 是为您链接到的示例页面创建的自定义方法。它只显示他在控制器中的代码以及他的索引和网格视图。您不需要在自己的应用程序中调用该方法,因此只需删除该行即可。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多