资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

vue动态绑定class的几种方法-创新互联

一、对象语法
1、给v-bind:class 设置一个对象,可以动态地切换class,例如:

站在用户的角度思考问题,与客户深入沟通,找到藤县网站设计与藤县网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站建设、网站制作、企业官网、英文网站、手机端网站、网站推广、国际域名空间、网页空间、企业邮箱。业务覆盖藤县地区。

最终渲染结果:
2、对象中也可存在多个属性,动态切换class,:class 可以合class共存

最终渲染结果:
3、当:class的表达式过长或逻辑复杂时,可以绑定一个计算属性,一般当条件多于两个时,都可以使用data或者computed

二、数组语法
1、当需要应用多个class时,可以使用数组语法,给:class绑定一个数组,应用一个class列表:

最后渲染的结果:
2、使用三元表达式,根据条件切换class(当数据isActive为真时,样式active才会被应用)

渲染的结果为:
3、class有多个条件时,这样写较为烦琐,可以在数组语法中使用对象语法:

渲染的结果为:
4、与对象语法一样,也可以使用data、computed、method三种方法,以计算属性为例:

最后渲染结果:
三、在组件上使用
如果直接在自定义组件上使用class或:class,样式规则会直接应用到这个组件的根元素上,例如声明一个简单的组件:

最终组件渲染后的结果为:

一些文本

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


网站名称:vue动态绑定class的几种方法-创新互联
转载源于:http://cdkjz.cn/article/gjejc.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:400-028-6601 / 大客户专线   成都:13518219792   座机:028-86922220