Как вставить и отобразить фрагменты кода на странице Haml для приложения Rails? - PullRequest
2 голосов
/ 01 марта 2012

У меня есть фрагменты кода html и javascript, которые я хочу отобразить на странице haml, как мне это сделать? Я ищу что-то похожее на синтаксис html

. Большое спасибо. 

1 Ответ

3 голосов
/ 01 марта 2012

Вы можете использовать :erb или :javascript ключевые слова.

%div
  :erb
    <p>
      <a href="#">Test</a>
    </p>
    <script type="text/javascript">
      function foo(){
        console.log('foo');
      }
      foo();
    </script>

Или

%div
  :erb
    <p>
      <a href="#">Test</a>
    </p>
  :javascript
    function foo(){
      console.log('foo');
    }
    foo();

Также вы можете использовать необработанный HTML без отступа

%div
  <p> 
  <a href="#">Test</a> 
  </p>
...