<div v-bind:class="classObject">sadf</div>//以上是我的htmlnew Vue({
data: {classObject: {'active': true,'text-danger': false}}})//這是我的js代碼我本來想最后在控制臺渲染出來的效果是<div class="active text-danger"></div>但是得到的結果是 <div v-bind:class="classObject">sadf</div> 這就和沒渲染一樣 vue官網上說的是可以得到<div class="active text-danger"></div>,這是怎么回事呢?vue里面有很多問題我弄了半天也沒明白,求大神指導一下
1 回答

鴻蒙傳說
TA貢獻1865條經驗 獲得超7個贊
你貼看的例子吧。我估計他就寫了
<div v-bind:class="classObject"></div>data: { classObject: { 'active': true, 'text-danger': false } }
純粹是為了舉個例子,el:**你還是要寫的。
而且'text-danger': false為false時,'text-danger'是不會有的吧。