Почему код ниже (взятый из http://haml -lang.com / docs / yardoc / file.HAML_REFERENCE.html # ruby_blocks ) отображается в <p>See, I can count!</p> и не выводит числа из От 42 до 47?
<p>See, I can count!</p>
- (42...47).each do |i| %p= i %p See, I can count!
Я использовал страницу # haml.try для проверки фрагмента haml.
Онлайн-версия не позволяет запускать код ruby, как сказано на сайте :)
Дайте Haml попробовать онлайн! Просто введите код Haml ниже, нажмите Render и посмотрите красивый вывод HTML. Вы не можете использовать настоящий Ruby-код, но не стесняйтесь использовать хеш-атрибуты Ruby.
Работает нормально, если вы запускаете его локально.Возможно, онлайн-версия не оценивает код рубина.
$ haml - (42...47).each do |i| %p= i %p See, I can count! ^Z <p>42</p> <p>43</p> <p>44</p> <p>45</p> <p>46</p> <p>See, I can count!</p>