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

VUE指令(二)

vue会根据不同的指令,针对不同的标签实现不同的功能。指令是带有 v- 前缀的特殊标签属性。指令的职责是,当表达式的值改变时,将其产生的连带影响,响应式地作用于 DOM。

        8、v-for:基于数据循环,多次渲染整个元素(数组、对象、数字等),v-for = "(item--每一项, index--下标) in 数组"   key = "唯一标识" ,若不需要下标,可使用 v-for = "item in 数组",key是给列表添加的唯一标识,只能是唯一的字符串或数字,便于vue进行列表项的正确排序及复用;

<ul><li v-for="(item, index) in list" :key="index">{{ item }} - {{ index }}</li>
</ul>data: {list: ['西瓜', '苹果', '鸭梨', '榴莲']
}

        9、v-model给表单元素使用, 实现双向数据绑定,可以快速获取或设置表单元素内容,v-model = '变量;

账户:<input type="text" v-model="username"> <br><br>
密码:<input type="password" v-model="password"> <br><br>
<button @click="login">登录</button>data: {username: '',password: ''
},methods: {login () {console.log(this.username, this.password)},
}
  • .lazy- 监听 change 事件而不是 input
  • .number- 将输入的合法字符串转为数字
  • .trim- 移除输入内容两端空格

         10、v-slot:声明具名插槽或是期望接收 props 的作用域插槽;

         11、v-pre:跳过该元素及其所有子元素的编译;        

         12、v-once:仅渲染元素和组件一次,并跳过之后的更新;

http://www.lryc.cn/news/281025.html

相关文章:

  • 开源对象存储服务器MinIO本地部署并结合内网穿透实现远程访问管理界面
  • 【TypeScript】tsconfig.json文件到底是干啥的?作用是什么?
  • wagtail的数据模型和渲染
  • OpenHarmony4.0适配LVDS屏幕驱动
  • 【playwright】新一代自动化测试神器playwright+python系列课程01-playwright驱动浏览器
  • POSIX API与网络协议栈
  • 互联网加竞赛 基于卷积神经网络的乳腺癌分类 深度学习 医学图像
  • 腾讯云 IPv6 解决方案
  • Appium 自动化测试
  • 深入浅出Android dmabuf_dump工具
  • Guava RateLimiter预热模型
  • 【搭建个人知识库-3】
  • 如何看待 Linux 内核邮件列表重启将内核中的 C 代码转换为 C++
  • springboot网关添加swagger
  • 代码随想录 Leetcode383. 赎金信
  • 上下左右视频转场模板PR项目工程文件 Vol. 05
  • 【正点原子STM32连载】第三十三章 单通道ADC采集实验 摘自【正点原子】APM32E103最小系统板使用指南
  • Linux系统使用docker部署Geoserver(简单粗暴,复制即用)
  • libcurl使用默认编译的winssl进行https的双向认证
  • MySQL运维实战(3.3) 管理数据库(database)
  • Web3去中心化存储:重新定义云服务
  • 纸尿裤行业调研:预计到2024年提高至68.1%
  • 目标检测数据集 - 行人检测数据集下载「包含VOC、COCO、YOLO三种格式」
  • 重磅!巨匠纺品鉴正式签约“体坛冠军程晨”为品牌形象代言人
  • 亚信安慧AntDB超融合框架——数智化时代数据库管理的新里程碑
  • 设计模式之命令模式【行为型模式】
  • 肯尼斯·里科《C和指针》第6章 指针(4)实例
  • diffusers flask streamlit 简洁可视化文生图页面
  • ubuntu 使用VNC链接树莓派
  • 水利部:加大北斗、无人机等安全监测新技术的应用推广