首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏盛开在夏天的太阳

    4. Vue基本指令

    目录 1. v-on指令 2. v-if指令 3. v-show指令 4. v-for指令 5. v-model指令 一. v-on指令 1. 基础用法 v-on是事件监听的指令, 下面来看简单用法 <! 二. v-if指令 条件判断, 有三个指令 v-if v-else-if v-else 来看案例 <! 但是增加了vue以后, vue会帮我们将dom元素先进行缓存, 缓存为虚拟dom. 当我们使用v-if指令的时候, 两个div的元素不可能同时执行. 五. v-model指令 1.

    8.8K10发布于 2021-02-25
  • Vue指令

    前言在 Vue.js 中,指令是带有 v- 前缀的特殊属性,不同属性对应不同的功能。通过学习不同的指令,我们能够灵活应对多种业务场景的需求。 本章详细讲解了一些基本的 Vue 指令,包括 v-text、v-html、v-show、v-if、v-else指令。 若想插入 HTML,需要使用 v-html 指令。 点击“Vue 官网”即可跳转至 Vue 的官方网站解析文本使用v-text解析html结构使用v-html三、v-show指令①作用:基于表达式值的真假性来改变元素的可见性②语法:v-show = "表达式 指令①作用:基于表达式值的真假性,来条件性地渲染元素或者模板片段。

    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 字符串 ..... 对象(数组 对象 对象数组) 日后可以在vue作用范围内 使用 {{变量名}} 获取data中数据 msg: "hello vue" } }) 4.第一案例总结 1.el {{变量名}}获取数据 进行算术运算 逻辑运算 调用获取数据对应类型相关方法 5.v-text 指令 和 v-html 指令 作用: 都是用来获取vue实例data中声明数据 语法: 在哪个标 . 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属性。 跳过大量没有指令的节点加快编译。 span v-pre>{{message}}  //这条语句不进行编译        {{message}}  

        最终仅显示第二个span的内容 4. v-cloak     这个指令是用来保持在元素上直到关联实例结束时进行编译。 因为它选择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
  • 来自专栏Linux驱动

    汇编指令-str存储指令(4)

    str -(Store Register)存储指令 格式: str{条件}  源寄存器,<存储器地址> 将源寄存器中数据存到存储器地址中。  实例1: str   r1,[r2]        ; 将r1中的值存到r2所指定的地址中 str  r1,[r2,#4]   ;将r1中的值存到r2+4所指定的地址中 str   r1,[r2],#4   ;将r1中的值存到r2所指定的地址中, 同时r2=r2+4 实例2(以u-boot中lowlevel_init函数的一段代码说明str指令的用法): ldr r0, =SMRDATA                                 //每个寄存器4字节,r2=r0+13*4=最后一个存储器寄存器+4 0:  ldr r3, [r0], #4                                       /将r0 Tacp<<2)+(B3_PMC)) .word ((B4_Tacs<<13)+(B4_Tcos<<11)+(B4_Tacc<<8)+(B4_Tcoh<<6)+(B4_Tah<<4)+(B4_Tacp

    2.3K50发布于 2018-01-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自定义指令吗,原理是什么4

    除了核心功能默认内置的指令 (v-model 和 v-show),Vue 也允许注册自定义指令。注意,在 Vue2.0 中,代码复用和抽象的主要形式是组件。 现在让我们用指令来实现这个功能:// 注册一个全局自定义指令 `v-focus`Vue.directive('focus', {// 当被绑定的元素插入到 DOM 中时…… inserted: function coding,我们基本上了解了 vue指令是如何使用的了,接下来我们从源码的视角来解析其实现的原理。 Vue.directive 的定义:function initAssetRegisters(Vue) { ASSET_TYPES.forEach(function (type) { 通过对自定义指令实现的一步步探究,对整个 vue 的流程有了更进一步的了解。此外让我印象深刻的是整个代码逻辑的组织,值得我们去进去挖掘和学习。

    67750编辑于 2023-01-06
  • 来自专栏征文活动专栏

    Vue自定义指令-渐入指令

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

    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指令用于将数据填充到标签中,作用于插值表达式类似,但是没有闪动问题 -- 注意:在指令中不要写插值语法 直接写对应的变量名称 在 v-text 中 赋值的时候不要在写 插值语法 一般属性中不加 {{}} 直接写 一些静态的内容不需要编译加这个指令可以加快渲染 {{ this will not be compiled }} <! }); </script> 双向数据绑定 当数据发生变化的时候,视图也就发生变化 当视图发生变化的时候,数据也会跟着同步变化 v-model v-model是一个指令,限制在 <input>、 Vue 不推荐我们操作DOM 为了解决这个问题,Vue.js 为 v-on 提供了事件修饰符 修饰符是由点开头的指令后缀来表示的 <!

    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 原理是修改元素的display,实现显示隐藏 指令后面的内容,最终都会解析为布尔值 值为true时元素显示,值为false元素隐藏 数据改变之后,对应元素的显示状态会同步更新. ---- 4.v-if . ---- 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); } }(); 执行周期-钩子函数 一个指令定义对象可以提供如下几个钩子函数 unbind:只调用一次,指令与元素解绑时调用。

    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: 图示: 4、v-else 限制:前一兄弟元素必须有 v-if 或 v-else-if 图示: 代码: <body>

    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
  • 领券