首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Vue指令 - 从零开始学Vue2

什么是 Vue.js 指令 指令 (Directives) 是带有 v- 前缀的特殊 attribute。指令 attribute 的值预期是单个 JavaScript 表达式。...当不满足条件的元素被设置style="display:none"样式 //v-if指令满足条件是,会渲染到html中,不满足条件时,是不会渲染到html中的 ​ v-if 指令有更高的切换消耗 v-if...当条件成立的时候会将元素加上,不成立的时候,就会移除dom,并且内部的指令不会执行 v-show 指令有更高的初始渲染消耗 v-show只是简单的隐藏和显示 如果需要频繁切换使用 v‐show 较好,如果在运行时条件不大可能改变...:绑定class v-bind: class 根据属性值的情况来定,是否要添加名 复制代码 .active...}, methods: { ​ } }) 复制代码 可以同时绑定多个名,也可以和静态名同时存在 <div id="box" class="aa

2.3K00

第一章 : Vue2 技术精讲

) 语法: v-if = "表达式" 表达式值 true 显示, false 隐藏 原理: 基于条件判断,是否 创建 或 移除 元素节点 场景:要么显示,要么隐藏,不频繁切换的场景 (...对于样式的增强 - class ‍ v-bind 对于样式控制的增强 ​ 为了方便开发者进行样式控制, Vue 扩展了 v-bind 的语法,可以针对 class 名 和 style 行内样式 进行控制...v-bind 对于样式控制的增强 - 操作class​ ‍ 语法 :class = "对象/数组" ‍ ① 对象 → 键就是名,值是布尔值。...如果值为 true,有这个,否则没有这个 语法: 适用场景:一个名,来回切换 ② 数组...→ 数组中所有的,都会添加到盒子上,本质就是一个 class 列表 语法: 适用场景:批量添加或删除

12010

10天从入门到精通Vue(一)-vue基本概念和基础语法(v-text、v-bind、v-on、v-model等)

Vue.js 是一套构建用户界面的框架,只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。(Vue有配套的第三方库,可以整合起来做大型项目的开发) 前端的主要工作?...来制作前端页面效果; 为什么要学习流行框架vue 企业为了提高开发效率:在企业中,时间就是效率,效率就是金钱; 企业中,使用框架,能够提高开发的效率; 提高开发效率的发展历程:原生JS -> Jquery之类的库...和v-on用法 Vue指令之v-bind v-bind: 是 Vue中,提供的用于绑定属性的指令。...因此,如果需要频繁切换 v-show 较好,如果在运行时条件不大可能改变 v-if 较好。 代码案例如下: <!...= -1; }); } 相关文章 vue.js 1.x 文档 vue.js 2.x 文档 vue.js 3.x 文档 js 里面的键盘事件对应的键码 Vue.js双向绑定的实现原理

1.3K20

vue绑定class样式

Vue绑定class样式在Vue.js中,绑定class样式是一种常用的技术,用于根据条件动态地添加或移除元素的CSS。通过绑定class样式,您可以根据数据的状态或计算属性来动态改变元素的样式。...绑定class样式是指将一个或多个CSS动态地应用于元素,使元素的样式根据特定条件进行改变。在Vue中,可以通过对象语法、数组语法和计算属性来实现绑定class样式。...您可以将一个包含样式名和布尔值的对象传递给v-bind:class指令,根据布尔值的真假决定是否应用对应的样式。...在上述示例中,class-name是要绑定的样式名,condition是布尔值,表示是否应用该样式...通过将一个包含样式名的数组传递给v-bind:class指令,可以同时应用多个样式

71220
领券