Vue 指令之v-bind指令绑定属性
2024-08-25
22
指令 (Directives) 是带有 v- 前缀的特殊属性,Mustache语法不能作用在HTML属性上,遇到这种情况应该使用v-bind指令。
v-bind
指令可简写为:
1. v-bind 绑定属性
<div id="app">
<p v-bind:class="art">标签内容</p>
</div>
<script>
let vm = new Vue({
el: '#app',
data: {
art: 'active'
}
})
</script>
最终生成的p标签
<p class="active">标签内容</p>
2. 动态参数(动态属性名)
<div id="app">
<p v-bind:[attrname]="art">标签内容</p>
</div>
<script>
let vm = new Vue({
el: '#app',
data: {
attrname: 'class',
art: 'active'
}
})
</script>
最终生成的p标签
<p class="active">标签内容</p>
更新于:20天前赞一波!4
相关文章
- vue cli 项目启动 HBuilderX 编辑器的使用
- vue cli 中的 import 和 export
- CSS 边框属性总结
- linux中USB设备的绑定和解绑(类似于Windows中disable和enable)
- Vue cli4 图片地址引入的几种方式
- vue跳转页面的方法
- Vue CLI 脚手架简介及安装
- Vue 创建项目及目录介绍
- Vue组件插槽的使用
- Vue组件之动态组件
- Vue 组件介绍及使用
- Vue 父子组件通信传值(子组件中使用父组件中的数据)
- Vue2 计算属性 computed【初识】
- Vue指令之列表渲染
- Vue指令之条件渲染
- Vue和React怎么选?
- v-model 创建双向绑定
- Vue 指令之v-on的使用
- v-bind 绑定 class、style 属性
- Vue 实例、el、data
文章评论
全部评论