首页 > 其他分享 >vue指令

vue指令

时间:2023-01-11 11:13:05浏览次数:31  
标签:vue 绑定 指令 key 修饰符 元素 model class

指令

(1)表单绑定

        v-model :双向绑定

         多个checkbox,v-model="数组",:value=" "

         单个checkbox,v-model="布尔值"

         应用:爱好选择,购物框选择等

 

        文本框text,textarea,v-model="字符串"

        应用:用户名

 

        多个redio,v-model="字符串”

 

(2)事件绑定

        v-on  

        @click="方法名"    方法在methods对象中定义

        @change=" ",当状态发生改变的时候执行,比如购物车的全选/全不选功能实现需要绑定change事件,而不是click事件

        事件修饰符:

              .stop : 防止冒泡

              .self :自己执行

              .once :只执行一次

              .prevent :禁止默认行为     <a>禁止跳转,表单验证

        按键修饰符:

               @keyup.center

 

(3)列表渲染

         v-for:遍历的对象两种

           把一个数组对应成一组元素,或者遍历一个对象的属性

           v-for="item,index  in intems" :key="index"

           v-for="value,key in object"  :key="key"

       tip:items是源数据,item是被迭代数据元素的别名

 

重点:设置  :key  

           便于跟踪每个节点的身份,从而重新排序现有的元素

           理想的key值是每项都有且唯一的id

 

(4)条件渲染

          v-if:动态的创建和删除元素

          v-show:动态的显示和隐藏元素,相当于display属性

 

(5)class和style绑定

          v-bind:class          :class=" "

 

标签:vue,绑定,指令,key,修饰符,元素,model,class
From: https://www.cnblogs.com/XueTingG/p/17042965.html

相关文章

  • vue中实现图片拖拽
    <!--拖拽排序--><!--给外层容器添加vuedraggable这个标签--><vuedraggableclass="draggable-container"v-model="pram.i......
  • 使用mui+vue框架做原生app的坑(二) 打包
    怎么打包,这里不赘述,网上有很多教程。  打包成功后,app会出现未加入push功能。    后面查询需要这样配置权限,权限要在manifest......
  • 在vue中使用CSS变量
    首先,我们要先知道什么是CSS变量,可以先看这篇文章在我们知道什么是CSS变量之后,我们尝试把它在项目中运用起来,一些需要动态计算的值,我们就可以使用它快速的实现效果。以下为......
  • LLVM 指令与lowering代码结构
    LLVM指令与lowering代码结构LLVM 是一个很复杂的软件,了解LLVM的工作原理不是很容易,然而,对于刚开始接触LLVM整个框架的工作原理来说,详细而深入,不如广泛而浅显,所以有......
  • Vue中组件和插件的区别
    一、组件是什么1:组件的定义:组件就是把图形、非图形的各种逻辑均抽象为一个统一的概念(组件)来实现开发的模式,在Vue中每一个.vue文件都可以视为一个组件2:组件的优势......
  • Vue中实现图片上传,修改文件名称
    前提:直接flie.name的话是不可行的,并且还会报错,所以得用以下方式。详解:拦截文件上传文件对象(file)是不能直接修改文件名的,file.name是只读属性,如果你强行赋值,会直接报错,所......
  • Vue3 异步数据渲染模板,ref 获取不到真实节点
    获取异步数据,并把数据渲染到模板中,比如todolist等。ref只有在模板渲染之后才可以获取,而异步获取数据期间,模板可能没有被渲染。因此,直接在setup执行期间获取ref、甚至......
  • vue2,新闻渲染效果
    做一个新闻渲染的效果,最后呈现的效果   数据放入父组件中,公共样式放入子组件中父组件中引入子组件,放入数组,然后进行样式渲染<template><divclass="zong"><n......
  • 一点vue的基础(1)
    Vue的特点遵循MVVM模式编码简洁,体积小,运行效率高,适合移动/PC端开发它本身只关注UI,也可以引入其它第三方库开发项目html中包含了一些JS语法代码,语法......
  • vue之KeepAlive 组件缓存
    简单使用<!--非活跃的组件将会被缓存!--><KeepAlive><component:is="activeComponent"/></KeepAlive>讲解默认会缓存内部的所有组件实例,但我们可以通过inclu......