我是Ruby On Rails的新手。我想在我的索引页面中以网格视图(矩阵视图)显示我的图书和其他字段。所以我安装了wice_grid gem。但是当我加载我的索引页面时,会显示一个弹出窗口,表示未加载wice_grid.js,WiceGride无法继续!我跟着说:
https://github.com/leikind/wice_grid。
请帮我解决这个问题。
h请告诉我有关此.js文件以及如何配置或使用此文件的信息。 我的控制器是 -
class BooksController < ApplicationController
def index
@book = initialize_grid(Book, per_page: 4)
end
索引页
<%= grid(@book) do |g|
g.column do |book|
image_tag book.image.url(:thumb)
end
g.column do |book|
book.name
end
g.column do |book|
book.category
end
g.column do |book|
book.author
end
g.column do |book|
book.price
end
g.column do |book|
book.contact_no
end
end -%>
答案 0 :(得分:1)
根据文件
在js索引文件中需要WiceGrid javascript:
//= require wice_grid
以下是具有WiceGrid所需内容的application.js示例:
//= require jquery //= require jquery_ujs //= require jquery-ui //= require wice_grid //= require jquery.ui.datepicker //= require_tree .
您需要将js部分的gem添加到application.js
中此文件通常可在app/assets/javascripts/application.js