使用Angular更新HAML类

时间:2014-12-29 13:36:27

标签: angularjs haml

我正在尝试通过角度绑定更新元素的类。我可以用html成功实现这个目的:

<input type='text' ng-model='data.message'></input><br>
<div class='{{ data.message }}'></div>

但是,我正在尝试用HAML做同样的事情而且我失败了:

%input{ type: 'text', ng_model: 'data.message' }
%div{ class: {{ data.message }} }

给了我:

application.haml:15: unterminated regexp meets end of file
application.haml:15: syntax error, unexpected $end, expecting '}'):

我应该如何将上面的HTML转换为HAML?是否可以将HAML与Angular一起使用?

1 个答案:

答案 0 :(得分:1)

{{data.message}}放入引号

%input{ type: 'text', ng_model: 'data.message' }
%div{ class: '{{data.message}}' }

Example