新手问题 [已解决] wice_grid 使用问题

seaify · 2015年07月31日 · 最后由 seaify 回复于 2015年08月01日 · 2058 次阅读

在使用 wice_grid 中碰到这样的问题,多输出了很多信息,应该是多输出了一个 object, 但我的代码里并没有这样写,找不到是哪儿生成了那个 object 的输出,只有是在使用 wice_grid 才出现, ,

def show
  @visits_grid = initialize_grid(Visit, per_page: 40)
end
= grid(@visits_grid) do |g|
  = g.column do |task|
    task.title

另外是否有这样的 gem,能清晰的定位到页面中的某一个元素是由哪一个模板文件产生的?

= grid(@visits_grid) do |g|

改成

- grid(@visits_grid) do |g|

= 执行并输出

  • 只执行不输出
- grid(@visits_grid) do |g|
  = g.column name: 'City', attribute: 'city'
  = g.column name: 'IP', attribute: 'ip'

效果是

object 的输出还在,反而是原先有的列消失了

#1 楼 @huacnlee

囧。改成


= grid(@visits_grid) do |g|
  - g.column name: 'IP', attribute: 'ip'

就好了

在这之前,没看过 slim 的文档。😓

需要 登录 后方可回复, 如果你还没有账号请 注册新账号