当前位置: 首页 > news >正文

vue常用指令

介绍

vue是以数据驱动组件化开发为核心的前端框架,可以快速搭建前端应用

常用指令

指令:页面+数据的操作(以数据去驱动DOM)

<div v-xxx=""></div>
  • v-if:做元素的插入(append)和删除(remove)操作(隐藏时不可见)
    • v-else-if:条件判断与if同级
    • v-else:以上条件都不满足时执行
  • v-for:遍历数组等对象
    • 数组:(item,index)
    • 对象:(vlaue,key,index)(值前键后)
  • v-show:display:none 和display:block的切换(隐藏时可见)
  • v-text:在HTML标签中插入文本,不可解析html标签
  • v-html:在html标签中插入html元素,可以解析html标签

数据流和事件绑定

  • v-bind:属性='变量名':单向数据流绑定

    • 缩写::属性
    • 内存改变影响页面改变
    • v-bind就是对属性的简单赋值,当内存中值改变,还是会触发重新渲染
    <input type='text' v-bind:value='msg' :class='msg'>
    
  • v-model='变量名':双向数据流绑定

    • 页面对于input的value改变,能影响内存中msg变量
    • 内存js改变msg的值,会影响页面重新渲染最新值
    <h3>双向数据绑定v-model</h3>
    <input type='text' :class='msg' v-model='msg'>
    
  • v-on:事件名='方法名':事件绑定

    • 缩写:@事件名='方法名'
    <h3>事件绑定v-on</h3>
    <button v-on:click='changeMsg()'>改变数据</button>
    changeMsg(){···
    }
    
http://www.lryc.cn/news/5729.html

相关文章:

  • MATLAB | 有关数值矩阵、颜色图及颜色列表的技巧整理
  • C++模板元编程详细教程(之九)
  • PhysioNet2017分类的代码实现
  • 正大期货本周财经大事抢先看
  • html+css综合练习一
  • 安装jdk8
  • 二分法心得
  • Linux安装Docker完整教程
  • 备份基础知识
  • C++学习记录——팔 内存管理
  • Spring事务失效原因分析解决
  • 4个月的测试经验,来面试就开口要17K,面试完,我连5K都不想给他.....
  • python学习之pyecharts库的使用总结
  • 【taichi】利用 taichi 编写深度学习算子 —— 以提取右上三角阵为例
  • 二进制 k8s 集群下线 worker 组件流程分析和实践
  • Bean的六种作用域
  • Http发展历史
  • 高级Java程序员必备的技术点,你会了吗?
  • 【暴力量化】查找最优均线
  • Java读取mysql导入的文件时中文字段出现�??的乱码如何解决
  • k8s核心概念—Pod Controller Service介绍——20230213
  • Tensorflow的数学基础
  • IT培训就是“包就业”吗?内行人这么看
  • 【算法】【数组与矩阵模块】顺时针旋转打印矩阵
  • Java中的锁概述
  • 微电影行业痛点解决方案
  • 使用Spring框架的好处是什么
  • 【表格单元格可编辑】vue-elementul简单实现table表格点击单元格可编辑,点击单元格变成弹框修改数据
  • vue3.0 响应式数据
  • uni-app ①