本篇文章为大家展示了v-bind指令如何在VUE中使用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
创新互联是一家集网站建设,罗定企业网站建设,罗定品牌网站建设,网站定制,罗定网站建设报价,网络营销,网络优化,罗定网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
1. v-bind:class(根据需求进行选择)
1.1
<style> .box{ background-color: #ff0; } .textColor{ color: #000; } .textSize{ font-size: 30px; } </style> <div id="app"> <span class="box" :class="{'textColor':isColor, 'textSize':isSize}">我是字</span> </div> <script> new Vue({ el: "#app", data:{ isColor:true, isSize:true } }) </script>
1.2
<style> .box{ background-color: #ff0; } .textColor{ color: #000; } .textSize{ font-size: 30px; } </style> <div id="app"> <span class="box" :class="classObject">我是字</span> </div> <script> new Vue({ el: "#app", data:{ classObject:{ 'textColor': true, 'textSize': true } } }) </script>
1.3
<style> .box{ background-color: #ff0; } .textColor{ color: #0f0; } .textSize{ font-size: 30px; } </style> <div id="app"> <span class="box" :class="[classA,classB]">我是字</span> </div> <script> new Vue({ el: "#app", data:{ classA: 'textColor', classB: 'textSize' } }) </script>
1.4
<style> .box{ background-color: #ff0; } .textColor{ color: #0f0; } .textSize{ font-size: 30px; } </style> <div id="app"> <span class="box" :class="[isA?classA:'', classB]">我是字</span> </div> <script> new Vue({ el: "#app", data:{ classA: 'textColor', classB: 'textSize', isA: false } }) </script>
2.v-bind:style (根据需求进行选择,驼峰式)
2.1
<div id="app"> <span class="box" :>我是字</span> </div> <script> new Vue({ el: "#app", data:{ activeColor: 'red', size: '30px', shadow: '5px 2px 6px #000' } }) </script>
2.2
<div id="app"> <span class="box" :>我是字</span> </div> <script> new Vue({ el: "#app", data:{ styleObject:{ color: 'red', fontSize: '30px', textShadow: '5px 2px 6px #000' } } }) </script>
2.3
<div id="app"> <span class="box" :>我是字</span> </div> <script> new Vue({ el: "#app", data:{ styleA:{ fontSize: '30px', color: 'red' }, styleB:{ textShadow: '5px 2px 6px #000' } } }) </script>
2.4
<div id="app"> <span class="box" :>我是字</span> </div> <script> new Vue({ el: "#app", data:{ styleA:{ fontSize: '30px', color: 'red' }, styleB:{ textShadow: '5px 2px 6px #000' }, isA: false } }) </script>
3.v-bind:src
<div id="app"> <img :src="url" /> </div> <script> new Vue({ el: "#app", data:{ url: "../img/pg.png" } }) </script>
4.v-bind:title
<div id="app"> <div :title="message">我是字</div> </div> <script type="text/javascript"> new Vue({ el: "#app", data:{ message:"我是吱吱" } }) </script>
上述内容就是v-bind指令如何在VUE中使用,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。
本文名称:v-bind指令如何在VUE中使用
网页链接:https://www.cdcxhl.com/article14/gohcde.html
成都网站建设公司_创新互联,为您提供网站排名、域名注册、商城网站、移动网站建设、关键词优化、电子商务
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联