Size: a a a

2020 May 24

V

Vitaliy in RubyRush
Lexa
Друзья, кто-нибудь подскажет, почему ошибку выдает?
у билдера не найден метод wishe
источник

AN

Alexandr Nikolaev in RubyRush
источник

AN

Alexandr Nikolaev in RubyRush
Кто нибудь знает почему он так ругается?
источник

Э

Эдем in RubyRush
sass
источник

V

Vitaliy in RubyRush
Lexa
Друзья, кто-нибудь подскажет, почему ошибку выдает?
Вы можете посмотреть все доступные методы с помощью xml.methods
источник

AN

Alexandr Nikolaev in RubyRush
По уроку @aristofun
источник

L

Lexa in RubyRush
Vitaliy
у билдера не найден метод wishe
Там смысл должен быть такой
xml = Builder::XmlMarkup.new
 xml.sample(:escaped=>"This&That", :unescaped=>:"Here&There")
 xml.target!  =>
   <sample escaped="This&amp;That" unescaped="Here&amp;There"/>
источник

L

Lexa in RubyRush
то есть должен добавляться аргумент в wishe
источник

L

Lexa in RubyRush
сам wishe не является методом buildera
источник

V

Vitaliy in RubyRush
Lexa
то есть должен добавляться аргумент в wishe
смотрите какая штука,  builder = Builder::XmlMarkup.new - мы создали объект и можем передать объекту через блок поля, которые нужно сконфигрурировать. Но после того, как мы записали в переменную xml результат переданный в блоке, на выходе имеем class String, а у стринга уже нет методов wishe. Надеюсь что понятно объяснил. То есть структуру нужно формировать в одном запросе, изначально ( как я понял )
источник

V

Vitaliy in RubyRush
источник

L

Lexa in RubyRush
Vitaliy
смотрите какая штука,  builder = Builder::XmlMarkup.new - мы создали объект и можем передать объекту через блок поля, которые нужно сконфигрурировать. Но после того, как мы записали в переменную xml результат переданный в блоке, на выходе имеем class String, а у стринга уже нет методов wishe. Надеюсь что понятно объяснил. То есть структуру нужно формировать в одном запросе, изначально ( как я понял )
непонятно почему он превращается в строку и что с этим делать.
источник

V

Vitaliy in RubyRush
Lexa
непонятно почему он превращается в строку и что с этим делать.
Можно вот так попробовать
источник

V

Vitaliy in RubyRush
источник

V

Vitaliy in RubyRush
то есть присваивание делать не сразу, а закидывать в объект поля
источник

L

Lexa in RubyRush
Vitaliy
Можно вот так попробовать
Ок, спасибо. Правда пока пытался сам решить, вообще все перестало работать.
источник

V

Vitaliy in RubyRush
Lexa
Ок, спасибо. Правда пока пытался сам решить, вообще все перестало работать.
показывайте )
источник

V

Vitaliy in RubyRush
добавьте require 'pry' вначало кода и можете прям поэтапно выполнять код, смотреть что получается
источник

G

Grek in RubyRush
))
источник

AN

Alexandr Nikolaev in RubyRush
Hi
источник