首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏bamboo前端学习记录

    vue笔记5 vueJS中的内置指令

    一、基本指令 1、v­-cloak v­-cloak一般与display:none进行结合使用 作用:解决初始化慢导致页面闪动的最佳实践 2、 v-­once 定义它的元素和组件只渲染一次,再次修改元素值 二、条件渲染指令 1、v­-if, v­-eles­-if ,v-­else 例子1

    <! -- v-if后接的是等号:等号后的内容必须是布尔值 -->

    {{apple}}

    {{pineapple 三、 列表渲染指令v­-for v-for用法一:遍历多个对象 不带索引 带索引的用法,注意顺序先是item元素,再是index v-for用法二:遍历一个对象内多个相同的属性 不带索引 带value, 为 v-on 提供了 事件修饰符,通过由点(.)表示的指令后缀来调用修饰符。

    2.4K10发布于 2019-01-29
  • Vue指令

    前言在 Vue.js 中,指令是带有 v- 前缀的特殊属性,不同属性对应不同的功能。通过学习不同的指令,我们能够灵活应对多种业务场景的需求。 本章详细讲解了一些基本的 Vue 指令,包括 v-text、v-html、v-show、v-if、v-else指令。 点击“Vue 官网”即可跳转至 Vue 的官方网站解析文本使用v-text解析html结构使用v-html三、v-show指令①作用:基于表达式值的真假性来改变元素的可见性②语法:v-show = "表达式 100px; margin: 10px; border: 3px solid #000; text-align: center; border-radius: 5px 100px; margin: 10px; border: 3px solid #000; text-align: center; border-radius: 5px

    52211编辑于 2024-08-21
  • 来自专栏云计算linux

    VUE指令

    指令是带有 v- 前缀的特殊属性。 指令用于在表达式的值改变时,将某些行为应用到 DOM 上。如下例子: <! DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>VUE指令</title> <script src="js /<em>vue</em>.min.js"></script> </head> <body> <! --布局-->

    VUE指令学习

    <template v-if="ok"> < 起始就是前端的判断指令

    13010编辑于 2024-12-19
  • 来自专栏猫头虎博客专区

    Vue 入门 指令

    : "#app", //用来vue实例作用范围 日后可以在vue作用范围书写vue相关语法 指令 data:{ //用来vue实例绑定一系列数据 js 字符串 ..... {{变量名}}获取数据 进行算术运算 逻辑运算 调用获取数据对应类型相关方法 5.v-text 指令 和 v-html 指令 作用: 都是用来获取vue实例data中声明数据 语法: 在哪个标 innerText innerHtml 1.v-text获取数据直接渲染到页面的指定位置 2.v-html获取数据先解析数据里面html标签然后在将解析标签渲染到页面上 6.v-on 指令 . v-if v-show 指令 作用: 用来控制html标签有条件的展示 语法: 如果控制哪个html展示与否 直接在对应html标签中 v-if|show=“false” v-if|show=“vue 标签哪个属性 直接在标签的对应属性上 v-bind:属性名=“vue管理变量名” 简化语法: v-bind:属性名=“变量名” ==== :属性名=“变量名” 9.v-for 指令 作用: 用来在html

    25710编辑于 2024-04-07
  • 来自专栏coding

    vue基础指令

    数据渲染 对比 {{}} , v-text, v-html的区别 具体代码 页面效果 代码解析:

    借问

    38720发布于 2018-07-03
  • 来自专栏问天丶天问

    Vue实践--指令

    为了输出真正的HTML,可以用v-html指令。它等同于JS的innerHtml属性。 跳过大量没有指令的节点加快编译。

    5. v-once     v-once关联的实例,只会渲染一次。之后的重新渲染,实例极其所有的子节点将被视为静态内容跳过,这可以用于优化更新性能。 因此,如果要非常频繁的切换,则使用 v-show 较好;如果在运行时条件不太可能改变,则 v-if 较好 10. v-for     用v-for指令根据遍历数组来进行渲染     有下面两种遍历形式 因为它选择Vue实例数据做为具体的值。

    1.5K20发布于 2019-01-28
  • 来自专栏达达前端

    vue指令用法

    vue指令 指令式带有 v- 前缀的特殊特性 v-text和v-html都属于指令 将数据和dom做关联,当表达式的值改变时,响应式地作用在视图 解决大胡子语法闪烁案例 [v-cloak] { dispaly --导入Vue cdn 的网址--> <script src="https://cdn.jsdelivr.net/npm/<em>vue</em>@2.5.22/dist/<em>vue</em>.js"></script> </ 阻止事件冒泡--stop 实现捕获触发事件的机制--capture 只会阻止自己身上冒泡行为--self 阻止默认事件--prevent 只触发一次默认行为 v-on绑定事件 可以用v-on指令监听 --导入Vue cdn 的网址--> <script src="https://cdn.jsdelivr.net/npm/<em>vue</em>@2.5.22/dist/<em>vue</em>.js"></script> </ --导入Vue cdn 的网址--> <script src="https://cdn.jsdelivr.net/npm/<em>vue</em>@2.5.22/dist/<em>vue</em>.js"></script> </

    1.1K10发布于 2019-11-03
  • 来自专栏coding个人笔记

    vue拖拽指令

    今天写个vue的拖拽指令,顺便理一下offsetX、pageX、clientX、screenX这几个属性,一直记不住。 很早之前就分享过拖拽的一个简单demo,拖拽指令也很简单 Vue.directive('draggable', { inserted: function (el,data) { el.style.position

    1.4K10发布于 2021-01-24
  • 来自专栏cwl_Java

    VUE-指令

    5.指令 什么是指令指令 (Directives) 是带有 v- 前缀的特殊特性。指令特性的预期值是:单个 JavaScript 表达式。 为了解决这个问题,Vue.js 为 v-on 提供了事件修饰符。修饰符是由点开头的指令后缀来表示的。 v-for指令来实现。 5.6.v-bind html属性不能使用双大括号形式绑定,只能使用v-bind指令。 在将 v-bind 用于 class 和 style 时,Vue.js 做了专门的增强。 此外,v-bind:class 指令也可以与普通的 class 属性共存。

    2.7K10发布于 2020-02-11
  • 来自专栏征文活动专栏

    Vue自定义指令-渐入指令

    简言Vue.js是一个轻量级的JavaScript框架,广泛用于构建用户界面。它提供了一套丰富的指令,帮助开发者快速构建交互式的Web应用程序。本文将介绍个人使用的滑动指令,并解释它们的用法和功能。 某音的教学视频代码修改版Vue指令的优点简洁明了:Vue指令以v-开头,后跟指令名称,如v-bind、v-on等,语法简洁,易于理解和使用。 响应式:Vue指令具有响应性,当数据发生变化时,指令会自动更新相关的DOM元素,无需手动更新页面。可组合性:Vue指令可以组合使用,实现更复杂的功能。 自定义性:Vue指令可以自定义指令选项,通过定义指令的参数、更新、钩子等函数,实现自定义指令功能,满足项目对Vue指令的特殊需求。 将动画实例存储到 WeakMap 中 animation.pause(); // 5.

    44500编辑于 2023-11-11
  • 来自专栏征文活动专栏

    Vue自定义指令-滑动指令

    简言 Vue.js是一个轻量级的JavaScript框架,广泛用于构建用户界面。它提供了一套丰富的指令,帮助开发者快速构建交互式的Web应用程序。本文将介绍个人使用的滑动指令,并解释它们的用法和功能。 大家可以根据具体的需求,并结合其他Vue特性和功能来实现更复杂的交互效果。 Vue指令的优点 简洁明了:Vue指令以v-开头,后跟指令名称,如v-bind、v-on等,语法简洁,易于理解和使用。 方便快捷:Vue指令可以快速创建和管理DOM元素,并且可以方便地绑定事件处理函数,大大减少了手动编写HTML和JavaScript代码的工作量。 响应式:Vue指令具有响应性,当数据发生变化时,指令会自动更新相关的DOM元素,无需手动更新页面。 可组合性:Vue指令可以组合使用,实现更复杂的功能。 自定义性:Vue指令可以自定义指令选项,通过定义指令的参数、更新、钩子等函数,实现自定义指令功能,满足项目对Vue指令的特殊需求。

    73380编辑于 2023-11-09
  • 来自专栏青梅煮码

    vue指令和用法?

    vue基本指令 本质就是自定义属性 Vue指令都是以 v- 开头 v-cloak 防止页面加载时出现闪烁问题 v-text v-text指令用于将数据填充到标签中,作用于插值表达式类似,但是没有闪动问题 Vue 不推荐我们操作DOM 为了解决这个问题,Vue.js 为 v-on 提供了事件修饰符 修饰符是由点开头的指令后缀来表示的 <! 中可以通过config.keyCodes自定义按键修饰符别名

    预先定义了keycode 116(即F5)的别名为f5,因此在文字输入框中按下F5,会触发prompt 方法 <input type="text" v-on:keydown.f5="prompt()">
    <script> Vue.config.keyCodes.f5 = alert('我是 F5!')

    1.6K20编辑于 2023-01-16
  • 来自专栏MyTechnology

    Vue篇:常用指令

    <script src="assets/js/<em>vue</em>.js" type="text/javascript" charset="utf-8"></script> <div id="app" {{tell}}

    <script type="text/javascript"> var app = new Vue v-if,前者切换的消耗小. ---- 5.v-bind指令的作用是为元素绑定属性 完整的写法是v-bind:属性名 简写的话可以直接省略v-bind,只保留 :属性名 需要动态的增删class建议使用对象的方式 . ---- 6.v-on指令的作用是为元素绑定事件 事件名不需要写on,指令可以简写为@ 绑定的方法定义在methods,方法内部通过this关键字可以访问定义在data中的数据。 ---- 7.v-for指令的作用是根据数据生成列表结构 数组经常和v-for结合使用 语法是(item,index)in 数据, item和index可以结合其他指令一起使用 数组长度的更新会同步到页面上

    42010发布于 2020-07-31
  • 来自专栏Article

    vue directive 指令开发

    为什么要写指令? directive 和 component 的区别是什么? 指令适合处理简单的数据和对DOM的一些操作,v-focus,v-touch这种行为的一些操作适合用指令去实现。 涉及到复杂的行为,尤其是要接受各种选项的,那么就适合在 component 中去实现 https://github.com/vuejs/vue/issues/862 全局指令 // 注册一个全局自定义指令 (Vue, options) { Vue.directive('lazy', { bind(el, binding) { }, ) { window.vueLazy = vueLazy; Vue.use(vueLazy); } }(); 执行周期-钩子函数 一个指令定义对象可以提供如下几个钩子函数 Gif展示这5个的执行策略 html部分 <button @click="clickMe">click</button> <div class="block" v-lazy:class="className

    41610编辑于 2022-06-14
  • 来自专栏老怪兽的前端之旅

    (五)vue指令认识

    vue-指令 即将进入vue的正式学习,我们先来热身一下简单的看一下几个vue指令,并说一下他们的用途 v-html: 在模板中原样输出html代码。

    27220编辑于 2023-02-22
  • 来自专栏全栈程序员必看

    Vue常用指令(一)

    --引入本地vue.js文件--> <script src="js/<em>vue</em>.js"></script> <script> // 1. 创建Vue的实例 new Vue({ el: '#app', data: { msg: 'Hello' } }); --引入本地vue.js文件--> <script src="js/<em>vue</em>.js"></script> <script> // 1. 创建Vue的实例 new Vue({ el: '#app', data: { show: true, hide: }); </script> 5、v-else-if 限制:前一兄弟元素必须有 v-if 或 v-else-if。

    52120编辑于 2022-07-01
  • 来自专栏全栈程序员必看

    vue双向绑定指令

    参考来源: 黑马程序员Vue全套视频教程,从vue2.0到vue3.0一套全覆盖,前端必会的框架教程_哔哩哔哩_bilibili 双向绑定指令: v-model:双向绑定,既有数据源到页面,也有页面到数据源 -- 导入vue的库文件 --> <script src="./lib/<em>vue</em>-2.6.12.js"></script> <! -- 创建vue的实例对象 --> <script> const vm = new Vue({ // 表示当前vm实例要控制页面上的哪个区域,接收的值是一个选择器

    87730编辑于 2022-10-05
  • 来自专栏全栈程序员必看

    Vue常用指令(二)

    创建Vue的实例 new Vue({ el: '#app', data: { scores: [100, 90, 70, 60, 5], 创建Vue的实例 new Vue({ el: '#app', data: { persons: [ {name 创建Vue的实例 new Vue({ el: '#app', data: { imgSrc: 'img/img_01.jpg', 创建Vue的实例 new Vue({ el: '#app', data: { msg: 'Python' }, 创建Vue的实例 new Vue({ el: '#app', data: { msg: 'hello' } });

    43510编辑于 2022-07-01
  • Vue3 指令

    Vue 指令(Directives)是 Vue.js 的一项核心功能,它们可以在 HTML 模板中以 v- 开头的特殊属性形式使用,用于将响应式数据绑定到 DOM 元素上或在 DOM 元素上进行一些操作 Vue 指令是带有前缀 v- 的特殊 HTML 属性,它赋予 HTML 标签额外的功能。 与传统的 JavaScript 方法相比,使用 Vue 创建响应式页面要容易得多,并且需要的代码更少。 以下是几个常用的 Vue 指令指令 描述 v-bind 用于将 Vue 实例的数据绑定到 HTML 元素的属性上。 v-if 用于根据表达式的值来条件性地渲染元素或组件。 除了这些常用的指令Vue 还提供了一些其他的指令,如 v-text、v-html 等,以及自定义指令,让开发者能够更加灵活地操作 DOM 元素。 实例 以下是一些使用 Vue 指令的示例: 使用 v-model 指令实现表单数据双向绑定: 实例

    <input type="text"

    25910编辑于 2025-12-16
  • 来自专栏Java架构师必看

    二.Vue条件指令

    二.Vue条件指令 强烈推介IDEA2020.2破解激活,IntelliJ IDEA :https://blog.csdn.net/qq_43674132/article/details/104857322 三.Vue循环指令:https://blog.csdn.net/qq_43674132 /qq_43674132/article/details/107043105 Vue条件指令 创建一个if.html页面并引入vue.js代码,详情如下 <! /dist/vue.js"></script> </head> <body> </body> </html> Vue条件指令 先在body里面写个div,id为app,然后在div标签里面再写一个div --v-if:是vue中的判断指令-->

    hello liqinggang
    <script> var app = new Vue

    33520发布于 2021-05-14
  • 领券