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

【vue核心技术实战精讲】1.9 Vue指令之v-model双向数据绑定

文章目录

    • 前言
  • 本节内容
    • 1、`v-model`
      • v-model 双向的数据绑定
        • 双向数据流(绑定)
      • v-bind 和 v-model 的区别?
        • input v-model="name"
        • input :value="name"
        • v-model: 其的改变影响其他 v-bind: 其的改变不不影响其他
        • v-bind就是对属性的简单赋值,当内存中值改变,还是会触发重新渲染
        • 示例
        • 效果

前言

上节,我们学习了

  • Vue指令之v-on事件处理、事件修饰符、v-for列表渲染 点击进入上一节

本节内容

  • Vue指令之v-model双向数据绑定

1、v-model

v-model 双向的数据绑定

双向数据流(绑定)
  • 页⾯面改变影响内存(js)
  • 内存(js)改变影响⻚页⾯面

v-bind 和 v-model 的区别?

input v-model=“name”
  • 双向数据绑定 ⻚页⾯面对于input的value改变,能影响内
    存中name变量量
  • 内存js改变name的值,会影响⻚页⾯面重新渲染最新值
input :value=“name”
  • 单向数据绑定 内存改变影响⻚页⾯面改变
v-model: 其的改变影响其他 v-bind: 其的改变不不影响其他
v-bind就是对属性的简单赋值,当内存中值改变,还是会触发重新渲染
示例
    <div id='app'><h3>{{num}}</h3><button v-on:click.once="handleClick">+1</button><div class='box' :class='{active:isActive}'></div><button @click='changeClick'>切换</button><input v-on:keyup.up="submit"></div>
效果
  • webstorm 自带的浏览器keyCode 失效

相关文章:

  • 华为云使用指南02
  • vue 列表渲染
  • k8s 如何获取加入节点命名
  • 浅谈iOS开发中的自动引用计数ARC
  • 使用llamafile 构建本地大模型运用
  • spring boot的返回值里面含有net.sf.json.JSONObject 报错net.sf.json.JSONNull[“empty“])]
  • <深度学习入门学习笔记P1>——《深度学习》
  • 后端返回文件流pdf 下载
  • 【AIGC调研系列】Starling-LM-7B模型与其他模型相比的优势和劣势
  • 更高效稳定 | 基于ACM32 MCU的编程直流电源应用方案
  • C#WPF控件TextBlock详解
  • 通俗易懂:如何通过JVM参数来调整内存大小?
  • OpenFeign原理整理【Java面试】
  • Gitlab CI---could not read username for xxx: no such device or address
  • flutter 打包成web应用后怎么通过url跳转页面
  • 「译」Node.js Streams 基础
  • angular2 简述
  • js对象的深浅拷贝
  • JS学习笔记——闭包
  • Leetcode 27 Remove Element
  • MobX
  • MySQL主从复制读写分离及奇怪的问题
  • PHP面试之三:MySQL数据库
  • Spring Boot快速入门(一):Hello Spring Boot
  • Vue.js-Day01
  • 初识 beanstalkd
  • 从零搭建Koa2 Server
  • 使用 QuickBI 搭建酷炫可视化分析
  • 使用putty远程连接linux
  • ionic异常记录
  • PostgreSQL之连接数修改
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • 国内唯一,阿里云入选全球区块链云服务报告,领先AWS、Google ...
  • 组复制官方翻译九、Group Replication Technical Details
  • ​Linux Ubuntu环境下使用docker构建spark运行环境(超级详细)
  • ###STL(标准模板库)
  • #我与Java虚拟机的故事#连载11: JVM学习之路
  • $ git push -u origin master 推送到远程库出错
  • (Redis使用系列) SpringBoot 中对应2.0.x版本的Redis配置 一
  • (二)c52学习之旅-简单了解单片机
  • (七)Java对象在Hibernate持久化层的状态
  • (四) 虚拟摄像头vivi体验
  • (转载)微软数据挖掘算法:Microsoft 时序算法(5)
  • *Django中的Ajax 纯js的书写样式1
  • .cfg\.dat\.mak(持续补充)
  • .Family_物联网
  • .Net MVC4 上传大文件,并保存表单
  • .w文件怎么转成html文件,使用pandoc进行Word与Markdown文件转化
  • @ConditionalOnProperty注解使用说明
  • [ C++ ] STL_vector -- 迭代器失效问题
  • [AIGC] SQL中的数据添加和操作:数据类型介绍
  • [BZOJ5250][九省联考2018]秘密袭击(DP)
  • [C#]C# winform部署yolov8目标检测的openvino模型
  • [go] 策略模式
  • [HNOI2010]BUS 公交线路