美文网首页
Vue指令简介

Vue指令简介

作者: FE晓伟哥 | 来源:发表于2019-01-16 17:32 被阅读0次

条件渲染

    v-if:根据其后的Boolean值判断是否渲染该元素 (操作DOM)

    v-else:该指令必须紧跟在v-if或v-else-if元素的后面,否则它将不会被识别

data: {status: '3'}

    v-show:只会渲染其身后Boolean表达式为false的元素 (不操作DOM只是单纯的控制css的display:none或block)

循环渲染

    v-for:这个指令必须使用特定的语法 item in items,items是源数据数组并且 item是数组元素迭代的别名。

HTML data 页面输出

一般是给数组或对象指定别名,我们还可以为索引指定别名,常用情况如下:

你也可以将in替换成of,因为它是最接近javascript迭代器的语法

v-text:操作元素中的出文本内容

v-html:操作元素中的html标签内容

v-model:常用于表单控件元素上创建数据双向绑定input、select、text、checkbox、radio等

v-bind:动态地绑定一个或者多个特性,可以在其名称后面带一个参数,中间放一个冒号隔开,这个参数通常是HTML元素的特性(attribute),如v-bind: class

class可以和v-bind:class同时存在 ,也就是说有class了,再添加v-bind:class并不会覆盖原来的样式类,而是在原来基础上添加新的类名

动态绑定active类名只是改变了字体颜色未覆盖bind类名原来的样式

v-on:绑定一个事件监听器,通过它调用我们 Vue 实例中定义的方法:

在changeColor方法中,我们更新了应用状态,但没有触碰DOM,所有DOM操作由VUE来处理,无需关注底层逻辑

相关文章

  • Vue指令简介

    条件渲染 v-if:根据其后的Boolean值判断是否渲染该元素 (操作DOM) v-else:该指令必须...

  • 2018-10-09 vue的简单复习

    主流框架 vue angular react 1.vue简介 简化Dom操作 2.vue指令 3.vue过滤器 ...

  • Vue.js自定义指令 day3(2019.5.20)

    vue.js 自定义指令 简介: 除了核心功能默认内置的指令 (v-model 和 v-show),Vue 也允许...

  • vue2(二)

    目录 ◆ vue 简介◆ vue 的基本使用◆ vue 的调试工具◆ vue 的指令与过滤器◆ 品牌列表案例 一 ...

  • Vue 复习

    1.vue 简介简化DOM操作2.vue 指令1).v-for="" 循环操作 2).v-model="" ...

  • vue-自定义指令学习笔记

    简介 除了核心功能默认内置的指令,Vue也可以注册自定义指令。注意,在Vue2.0中,代码复用和抽象的主要形式是组...

  • vue 复习

    1.vue简介简化Dom操作2.vue指令(1)v-for="" 循环操作 (2)v-model="" 双向数...

  • Vue.directive 自定义指令

    1、简介: 除了核心功能默认内置的指令 (v-model 和 v-show),Vue 也允许注册自定义指令。 有的...

  • vue入门6---vue基本指令、自定义指令、插件

    一、vue常用指令概览 二、vue自定义指令 注册全局指令Vue.directive('my-directive'...

  • vue.js - 循环渲染

    vue.js 循环渲染 [TOC] 一、简介 vue.js 的循环渲染是依赖于 v-for 指令,它能够根据 vu...

网友评论

      本文标题:Vue指令简介

      本文链接:https://www.haomeiwen.com/subject/fwymdqtx.html