class和v-bind:class不能同时放在一个标签里
我上网搜了搜,说是同时存在时class与v-bind:class时,生成v-node时,会存在两个相同的属性class,会在浏览器中报错,因为在一些JS引擎中,对象不可以存在两个相同的属性。
错误示范:<div class="box" :class="{bg1:true,bg2:false}">
style和v-bind:style也不能同时放在一个标签中,在网上搜了搜,没有看到原因,感觉大概和class一样吧!
错误示范:<div style="background-color:red" :style="{backgroundColor:blue}">
编写代码工具会报错