我有一个模型,就像这样:
[{
"Name" : "Foo",
"CssClass" : "class1"
},
{
"Name" : "Bar",
"CssClass" : "class2"
}]
这使用以下模板呈现:
<li v-for="foobar in model">
<span class="otherclass anotherclass">{{foobar.Name}}</span>
</li>
我该如何将CssClass属性附加到span元素上?
我知道你可以使用:class="{ active: isActive }"(根据文档),但这使用了一个预定义的类名叫做active,而我想要将类名从模型中附加。
我尝试使用,但这根本没有将CssClass添加到class中。
我该如何使其生效,以便第一个模型条目的将有效地呈现为?如果未定义CssClass,我还可以如何使用默认值?
:class="foobar.CssClass"
,但是完全没有任何结果。(我可能应该在问题中指明这一点,所以我会在这条评论之后这样做) - GTHvidsten