无法在车把中指定多个属性

时间:2013-10-27 22:43:56

标签: javascript handlebars.js

我在任何类中都指定多个属性时遇到问题。

如果我有一把钥匙:价值如

  

{“class”:“javascript handlebar-js”}

并像这样使用它 < div class = {{class}} >< div >

它只会吐出来 < div class =“javascript”>< div >

我想要的时候 < div class =“javascript handlebar-js”>< div >

有时我有一节课,有时我会有多节课 除了将所有类放在一个数组中并使用with + each语句移动每个类并使用不必要的数组来限制我的对象之外,还有其他方法吗?不是我确定使用所述方法是否有效。

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:1)

如Pointy所说,将封闭的类定义分为简单或双引号。

基于此数据({"className":"javascript handlebar-js"}),

<div class="{{className}}"> </div>将生成<div class="javascript handlebar-js"></div>

<div class={{className}}> </div>将生成<div class="javascript" handlebar-js></div>

在浏览器中不会以相同的方式解释这两个结果。