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

《Vue零基础入门教程》第十二课:双向绑定指令

 往期内容

《Vue零基础入门教程》第六课:基本选项

《Vue零基础入门教程》第八课:模板语法

《Vue零基础入门教程》第九课:插值语法细节

《Vue零基础入门教程》第十课:属性绑定指令

《Vue零基础入门教程》第十一课:事件绑定指令

1) 什么是双向绑定

双向绑定指令 通常应用于 表单元素

  • 数据的改变 会 影响视图
  • 视图的改变 会 影响数据

2) 原理

表单元素, 如inputselecttextarea是具有交互性的: 用户可以操作

当用户操作时, 会触发特定的事件如: input事件change事件

在事件处理的回调中, 可以对数据进行修改

双向绑定原理

  1. 通过绑定input框的value属性和data中的一个变量, 实现了数据->视图的绑定
  2. 监听input框的input事件, 当事件触发时, 更新data中的变量, 实现了视图->数据的绑定

3) 简写指令

v-model: 双向绑定指令

将表单元素的 值 和 data中定义的状态绑定

💡 注意

不同的表单元素, 绑定的属性和监听的事件不同

作业

使用v-model实现一个form表单


http://www.kler.cn/a/415151.html

相关文章:

  • 结构型模式-组合模式
  • 【阅读记录-章节4】Build a Large Language Model (From Scratch)
  • 搭建文件服务器并使用Qt实现文件上传和下载(带账号和密码)
  • ClamAV 在 CentOS 的开发版本 `clamav-devel`
  • 【H2O2|全栈】Node.js(2)
  • Zero to JupyterHub with Kubernetes中篇 - Kubernetes 常规使用记录
  • 详细分析 npm run build 基本知识 | 不同环境不同命令
  • 数据库期末复习题库
  • Vue3组件异步懒加载defineAsyncComponent
  • 选择使用whisper.cpp进行语音转文字
  • SpringBoot连接测试InfluxDB时序数据库
  • 学习ASP.NET Core的身份认证(基于Session的身份认证1)
  • 使用命令行创建一个简单的 Maven Web 应用程序
  • MindAgent部署(进行中.....)
  • 23种设计模式-工厂方法(Factory Method)设计模式
  • sqli_labs-10,11,12 --详细解析
  • 叮!您的RK3568系统镜像备份方法请查收
  • 可视化建模以及UML期末复习篇----相关软件安装
  • web博客系统的自动化测试
  • MEASURING INTANGIBLE CAPITAL WITH MARKET PRICES论文阅读
  • MySQL面试攻略:从基础到高级,全面解析
  • 【微服务】Nacos配置管理
  • docker-mysql
  • 分布式光伏与储能协调控制策略的应用分析
  • 简单线性DP
  • 通过docker overlay2 目录名查找容器名和容器ID