Появляется ошибка "undefined local variable or method `weight'" если использовать только "RealItem" объекты.
задал v_o_v_i 3 месяца назад
к скринкасту запись и чтение файлов.
Добрый день!
Окажите содействие, подскажите пожалуйста в чем проблема: в файле init.rb создаю только "RealItem" объекты:
постоянно появляется ошибка: undefined local variable or method `weight' for # (NameError)
Очень хочется понять почему она возникает.
Спасибо.
Окажите содействие, подскажите пожалуйста в чем проблема: в файле init.rb создаю только "RealItem" объекты:
@items = []
@items << RealItem.new({ :price => 101, :weight => 100, :name => "car" })
@items << RealItem.new({ :weight => 100, :price => 101, :name => "kettle" })
@items << RealItem.new({ :weight => 100, :price => 101, :name => "dishwasher" })
но при выполнении команды "ruby add_to_cart.rb testlist car kettle"
постоянно появляется ошибка: undefined local variable or method `weight' for #
Очень хочется понять почему она возникает.
Спасибо.
Комментарии к этому ответу:
Главное, что смысл понятен.
— написал v_o_v_i