1-3.vue指令:v-bind指令
1-3.vue指令:v-bind指令
v-bind的作用
v-bind的主要作用是用来绑定标签里面的属性值,如标签里面的href的值,class里面需要添加的一些class,style里面要添加的一些样式等
v-bind的语法糖
语法糖的含义就是对某个内容的简写,v-bind的语法糖为":"。
v-bind的基本使用
1.代码展示
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><script src='../js/vue.js'></script><title>Document</title>
</head><body><div id='app'><!-- v-bind绑定a标签的href属性 --><a v-bind:href="aHref">点击跳转</a><!-- v-bind的语法糖的书写 --><a :href="aHref">点击跳转</a></div><script>const app = new Vue({el: '#app',data: {aHref: 'www.baidu.com'}});</script></body></html>
2.步骤分解
v-bind动态绑定class或style属性
1.语法书写
<h2 v-bind:class="{class名:boolean值,class名:boolean值}"></h2><h2 :class="{class名:boolean值,class名:boolean值}"></h2><h2 v-bind:style="{属性名:属性值,属性名:属性值}"></h2><h2 :style="{属性名:属性值,属性名:属性值}"></h2>
2.代码展示
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><script src='../js/vue.js'></script><title>Document</title>
</head>
<style>.colorshow {color:red;}.fontshow {font-size: 20px;}
</style><body><div id='app'><!-- <h2 v-bind:class="{class名:boolean值,class名:boolean值}"></h2> --><!-- <h2 :class="{class名:boolean值,class名:boolean值}"></h2> --><h2 :class="{colorshow: isColor, fontshow: isFont}">{{message}}</h2></div><script>const app = new Vue({el: '#app',data: {message: '展示v-bind如何动态绑定class属性',isColor: true,isFont: true}});</script></body></html>
3.步骤分解
4.简化
1-3.vue指令:v-bind指令相关推荐
- 前端进阶_狂神Vue笔记_语法指令v-bind、v-on、v-for_表单双绑_组件_Axios异步通信_Vue的生命周期_计算属性_插槽 <slot>_webpack使用_vue-router路由
四.第一个Vue程序 4.1.什么是MVVM MVVM(Model-View-ViewModel)是一种软件设计模式,由微软WPF(用于替代WinForm,以前就是用这个技术开发桌面应用程序的)和Si ...
- Vue.js 源码分析(二十三) 指令篇 v-show指令详解
v-show的作用是将表达式值转换为布尔值,根据该布尔值的真假来显示/隐藏切换元素,它是通过切换元素的display这个css属性值来实现的,例如: <!DOCTYPE html> < ...
- vue.js 四(指令和自定义指令)
官方的指令说明已经很简单了,这里再写一遍,也是自己加深一下印象 v-text 就是写入单纯的文本,可以忽略这个指令直接双花括号代替 <span v-text="msg"> ...
- 【Vue】v-bind v-model指令的使用(实现计算器效果)
在Vue学习笔记(一)中,我们已经了解了Vue中的基本指令,比如 v-text,v-html,v-bind,v-on 等指令的使用,并且介绍了 MVVM 模式,那么怎么实现动态的在M和V之间数据传递呢 ...
- Vue 混合、自定义指令、插件
vue的复用性与组合 混合 混合 (mixins) 是一种分发 Vue 组件中可复用功能的非常灵活的方式.混合对象可以包含任意组件选项.以组件使用混合对象时,所有混合对象的选项将被混入该组件本身的选项 ...
- vue给元素添加指令_Vue指令动态模糊元素
vue给元素添加指令 v模糊 (v-blur) Vue directive to blur an element dynamically. Useful to partially hide eleme ...
- 【vue系列-04】vue的表单数据收集,基本指令和自定义指令
vue的表单数据收集.指令 一,vue的核心属性 1,收集表单数据 1.1,收集数据案例 1.1.1,type类型的输入框 1.1.2,radio类型的单选框 1.1.3,checkbox类型的复选框 ...
- Vue中常用的内置指令及自定义指令
内置指令 v-bind [单向数据绑定] [格式:v-bind:属性名="data中定义的属性"] [简写::属性名="data中定义的属性"] <div ...
- vue自定义指令-加载指令v-loading和占位图指令v-showimg
了解自定义指令的钩子函数 bind(){}:每当指令绑定到元素上的时候,就会立刻执行bind这个函数.只调用一次. 和css相关的操作,可以放在这个钩子函数中.inserted(){}:元素插入到DO ...
- vue中如何自定义指令
目录 一. 什么是自定义指令 二. 如何自定义指令 三.应用场景实现 输入框防抖 图片懒加载 一键 Copy的功能 拖拽 下拉菜单 相对时间转换 一. 什么是自定义指令 我们看到的v-开头的行内属性, ...
最新文章
- 构建Chua 混沌电路 - 基本测试
- python开发【第四篇】:python基础之函数
- wxWidgets:wxTreeCtrl概述
- 启动rabbitmq,提示ERROR: node with name rabbit already running on localhost(亲测)
- 2014/School_C_C++_B/3/x的x次幂
- 如果你跟夕小瑶恋爱了...(上)
- frps 多个_同时穿透多个内网web服务,提示冲突
- List、Map、Set三个接口,存取元素时,各有什么特点
- Flex中ItemRenderer项目渲染器的两个重要问题
- Jenkins系列四通过脚本方式部署maven项目,maven聚合项目,前端VUE的springboot项目
- WP布局难题,由三个升级为四个
- java核心技术卷1学习思维导图
- freemarker生成简单模板
- ps html切图教程,#PS教程:你所不知道的Photoshop CC快速切图的方法
- 用计算机画对称图形,CAD画对称图形快捷键
- 你的不自律,正在慢慢毁掉你
- tar命令中参数 cvf,xvf,cvzf,zxvf的区别
- 听歌识曲也太牛了吧!只“音”奥秘在此……
- 电脑病毒怎么彻底清理?你不知道的8个方法
- 什么是FEC/NACK/RTX
热门文章
- 币圈纪实 | 狼性思维到佛系人生
- 观察者模式,策略模式,适配器模式
- Java编写胖老鼠的交易_HDOJ1009 肥鼠的交易 | 学步园
- leaflet 绘制带箭头的线(虚线,实线)
- 计算机快捷键图片桌面版,练习电脑截图快捷键如何设置
- 《中华大字库》价格及优惠政策
- python爬虫脚本 初级入门爬虫英雄联盟所有皮肤_Python爬虫练习:20行Python代码爬取王者荣耀全英雄皮肤...
- 在论文中参考文献的引用
- 信用评分卡A卡、B卡、C卡区别
- 国际web短信软件平台开发搭建后台功能|移讯云短信系统