我在EquipmentController#show
未初始化的常量EquipmentController :: RQRCode
def show
@equipment = Equipment.find(params[:id])
@equipment_statuses = EquipmentStatus.all
@equipment_bookings = EquipmentBooking.find_all_by_equipment_id(params[:id])
@qr = RQRCode::QRCode.new( 'my string to generate', :size => 4, :level => :h )
respond_to do |format|
format.html # show.html.erb
format.json { render json: @equipment }
end
end
<div class="qr">
<table>
<% @qr.modules.each_index do |x| %>
<tr>
<% @qr.modules.each_index do |y| %>
<% if @qr.dark?(x,y) %>
<td class="black"/>
<% else %>
<td class="white"/>
<% end %>
<% end %>
</tr>
<% end %>
</table>
</div>
gem 'rqrcode-rails3'
我正在运行Rails 3.1.0
任何想法可能是什么问题?
答案 0 :(得分:2)
我认为您的代码需要
require 'rqrcode'
在您的environment.rb或您的控制器
中答案 1 :(得分:1)
我认为这是重新启动服务器的其中一个&#39;时刻。