【发布时间】:2015-10-29 06:54:58
【问题描述】:
尝试调用方法时出现错误可以?
未定义的方法“可以吗?”对于#
spr_well_types.js.erb 文件:
<% if can? :buttoncreate, SprWellType %>
container.append('<div style="margin-left: 5px; float: left;" id="spr_well_type_addrowbutton"><span class="glyphicon glyphicon-plus"></span>Add</div>');
<% end %>
application.html.erb 文件:
<%= stylesheet_link_tag "application", params[:controller], :media => "all", "data-turbolinks-track" => true %>
<%= javascript_include_tag "application", params[:controller], "data-turbolinks-track" => true %>
assets.rb 文件:
%w( home
spr_well_types
spr_well_purposes
spr_well_constructions
spr_prod_programs
spr_well_constr_details
carpets
spr_minefields
spr_org_structures
spr_layers
mwp_plan_drillings
planing_drill_wells
spr_drill_rig_types
schedules
devise/sessions
devise/registrations
permissions
).each do |controller|
Rails.application.config.assets.precompile += ["#{controller}.js", "#{controller}.css"]
end
【问题讨论】:
-
试试圆括号
can?(:buttoncreate, SprWellType)
标签: ruby-on-rails cancan