初识Vue 3.0 —— 动态class绑定
七娃博客767人阅读
<h5>16.Class绑定</h5> <div> <p><div :class="{ active: isActive ,'fw6' : isA}"> </div></p> <p class="classB"> <span class="hand" :class="{active: isA ,'fw6':isA}" @click="changeAct">{{isA?"点我变小":"点我变大"}}</span> </p> </div> <pre>注意:绑定class属性值是单括号{}——动态class名可以带引号,也可以不带,当然也可以是一个对象:包含多个class绑定样式,绑定事件不带括号,绑定文本值是双括号{{}}</pre> <script type="text/javascript"> //绑定class const classb = { data(){ return { isA:false, isC:false } }, methods:{ changeAct(){ this.isA = !this.isA; } } } Vue.createApp(classb).mount(".classB"); </script>
评论 | 0 条评论
登录之后才可留言,前往登录