Vue3_双向绑定

单向绑定

使用v-bind实现

响应式数据发生变化时,更新dom树

用户的操作如果造成页面内容的改变不会影响响应式数据


clike 复制代码
<script setup >
import {ref} from 'vue'
let message = ref("张三")
</script>
<template>

<div>
  <input type="text" v-bind:value="message"><br>
  {{message}}   
</div>
</template>

<style scoped>
</style>

双向绑定

使用v-model实现

页面上的数据由于用户的操作造成了改变,也会同步修改对应的响应式数据

双向绑定一般都用于表单标签

双向绑定也有人称呼为收集表单信息的命令
v-model:value="数据" 双向绑定
v-model:value 一般都省略 :value

clike 复制代码
<script setup >
import {ref} from 'vue'
let message = ref("张三")
</script>
<template>

<div>
  <input type="text" v-model="message"><br>
  {{message}}   
</div>
</template>

<style scoped>
</style>
相关推荐
Bug-制造者40 分钟前
现代Web应用全栈开发:从架构设计到部署落地实战
前端
青春喂了后端1 小时前
IntelliGit 前端状态层重构:把一个全局 Store 拆成清晰的状态边界
前端·重构·状态模式
IT_陈寒2 小时前
Redis内存用爆了,原来我们都忽略了这个配置
前端·人工智能·后端
qq_2518364572 小时前
基于java Web汽车销售管理系统设计与实现
java·前端·汽车
花椒技术2 小时前
低代码平台接入 Agent 后,我们踩到的组件、上下文和追问坑
前端·人工智能·agent
豹哥学前端3 小时前
事件循环(Event Loop)深度解析:让你彻底搞懂 JS 的执行顺序
前端·javascript·面试
竹林8183 小时前
用 wagmi v2 + Next.js 14 搞 NFT 交易市场前端:从合约调用失败到顺利上架,我踩了哪些坑
javascript·next.js
前端不开发3 小时前
用一个 Bookmarklet(书签脚本),给任意网页挂一个可拖拽悬浮窗
前端·javascript