【Vue】.sync 修饰符作用

文章目录

    • 基本用法

基本用法

官方文档是这样介绍的:.sync 修饰符

  • 简单来说就是实现父子组件数据之间的双向绑定,当子组件修改了一个 props 的值时,也会同步到父组件中,实现子组件同步修改父组件,与v-model类似。
  • 类别在于:一个组件上只能有一个 v-model.sync修饰符可以有多个。

正常父传子:

  • 父组件:
<template>
  <div>
    父组件:{{ n }}
    <Son :number="n"></Son>
  </div>
</template>


<script>
import Son from "./son.vue";

export default {
  data() {
    return {
      n: 0
    }
  },
  components: {
    Son
  },
}
</script>
  • 子组件:
<template>
  <div>
    子组件:{{ number }}
    <button @click="$emit('update:number',number+=1)">自增</button>
  </div>
</template>
<script>
export default {
  props:['number']
}
</script>

在这里插入图片描述

父子双向绑定:

  • 父组件:
<template>
  <div>
    父组件:{{ n }}
    // 方法一等价于方法二
    // 方法一:props 传值+ update 监听
    <Son :number="n" @update:number="(val) => (n = val)"></Son>
    // 方法二:.sync方法
    <Son :number.sync="n"></Son>
  </div>
</template>


<script>
import Son from "./son.vue";

export default {
  data() {
    return {
      n: 0
    }
  },
  components: {
    Son
  },
}
</script>
  • 子组件:
<template>
  <div>
    子组件:{{ number }}
    <button @click="$emit('update:number',number+=1)">自增</button>
  </div>
</template>
<script>
export default {
  props:['number']
}
</script>

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/450327.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【Python】新手入门学习:什么是相对路径?

【Python】新手入门学习&#xff1a;什么是相对路径&#xff1f; &#x1f308; 个人主页&#xff1a;高斯小哥 &#x1f525; 高质量专栏&#xff1a;Matplotlib之旅&#xff1a;零基础精通数据可视化、Python基础【高质量合集】、PyTorch零基础入门教程&#x1f448; 希望得…

如何选择好用的ai写作软件?

如何选择好用的ai写作软件&#xff1f;ai写作软件的出现是随着ai技术的迅猛发展下的产物&#xff0c;它主要应用于内容创作领域&#xff0c;可以是文章内容创作、视频内容创作、绘图创作等等&#xff0c;不同的ai写作软件可能应用的领域不同&#xff0c;但也有的ai写作软件应用…

地平线旭日x3派部署yolov5--全流程

地平线旭日x3派部署yolov5--全流程 前言一、深度学习环境安装二、安装docker三、部署3.1、安装工具链镜像3.2、配置天工开物OpenExplorer工具包3.3、创建深度学习虚拟空间&#xff0c;安装依赖&#xff1a;3.4、下载yolov5项目源码并运行3.5、pytorch的pt模型文件转onnx3.6、最…

网络安全行业真的内卷了吗?

有一个特别流行的词语叫做“内卷”&#xff1a; 城市内卷太严重了&#xff0c;年轻人不好找工作&#xff1b;教育内卷&#xff1b;考研内卷&#xff1b;当然还有计算机行业内卷…… 这里的内卷当然不是这个词原本的意思&#xff0c;而是“过剩”“饱和”的替代词。 按照网络安…

场效应管(MOSFET)如何选型?一文详解选型要点

一、MOSFET简介 场效应管(MOSFET)也叫场效应晶体管&#xff0c;是一种单极型的电压控制器件&#xff0c;不但有自关断能力&#xff0c;而且具备输入电阻高、噪声小、功耗低、驱动功率小、开关速度高、无二次击穿、安全工作区宽等特点&#xff0c;MOSFET在组合逻辑电路、放大器…

国创证券|lpr下调25个基点是多少?lpr下调对股市债市有什么影响?

lpr是借款市场报价利率&#xff0c;其间lpr下调25个基点是指lpr利率下降0.25%&#xff0c;比方&#xff0c;下调之前五年期以上的lpr为4.2%&#xff0c;下调25个基点之后&#xff0c;变为3.95%。 lpr下调对股市债市存在以下影响&#xff1a; 1、券商股 借款利率下降&#xf…

小马智行与卢森堡签署自动驾驶合作谅解备忘录

近日&#xff0c;自动驾驶企业小马智行宣布与卢森堡大公国政府签署谅解备忘录&#xff0c;促进自动驾驶汽车及技术在卢森堡的发展。该文件由小马智行联合创始人、CEO彭军与卢森堡经济部长Lex Delles共同签署&#xff0c;这也标志着小马智行与卢森堡政府就推动该地区的自动驾驶研…

智能警用装备柜管理系统|智能化可视化管理

智能警用装备柜管理系统|智能化可视化管理 我司&#xff08;JIONCH集驰&#xff09;警用装备管理系统&#xff08;智装备DW-S304&#xff09;是依托互云计算、大数据、RFID技术、数据库技术、AI、视频分析技术对警用装备进行统一管理、分析的信息化、智能化、规范化的系统。 智…

解密 JavaScript:降低逆向接口成本的实用技巧

### 一个简单的js加密代码示例 /* * 加密工具已经升级了一个版本&#xff0c;目前为 jsjiami.com.v6 &#xff0c;主要加强了算法; * 已经打算把这个工具基础功能一直免费下去。还希望支持我。 * 另外 jsjiami.com.v6 已经强制加入校验&#xff0c;注释可以去掉&#xff0c;但…

污水磷资源回收工艺及海普树脂除杂

#污水磷资源回收工艺及海普树脂除杂 ​磷矿资源也是一种不可再生资源&#xff0c;目前磷矿产业仍在扩张&#xff0c;随着新能源行业磷酸铁锂电池的大范围应用&#xff0c;对磷的需求量仍在增加。基于污水中相对较高的磷负荷&#xff0c;从污泥焚烧灰分中回收磷显得十分有必要&a…

基于BS架构的饰品购物平台设计与实现(程序+文档+数据库)

** &#x1f345;点赞收藏关注 → 私信领取本源代码、数据库&#x1f345; 本人在Java毕业设计领域有多年的经验&#xff0c;陆续会更新更多优质的Java实战项目&#xff0c;希望你能有所收获&#xff0c;少走一些弯路。&#x1f345;关注我不迷路&#x1f345;** 一、研究背景…

feign调用,如何通过指定的服务名来调用,或者通过指定的url调用,方便调用本地的服务,或者调用指定的测试环境的服务

1. feign client 通过服务名来调用 InnerOssEndpointClient 类是 feign client方法声明的类 name 就是服务名&#xff0c;这里默认是通过服务名来调用。服务名在哪呢&#xff0c;在注册的nacos注册中心能看到 1.1 调用方的代码 关键看 FeignClient注解的代码&#xff0c;name…

golang学习随便记16-反射

为什么需要反射 下面的例子中编写一个 Sprint 函数&#xff0c;只有1个参数&#xff08;类型不定&#xff09;&#xff0c;返回和 fmt.Fprintf 类似的格式化后的字符串。实现方法大致为&#xff1a;如果参数类型本身实现了 String() 方法&#xff0c;那调用 String() 方法即可…

ARM64汇编05 - MOV系列指令

MOV(wide immediate) MOV 可以将一个立即数移动到寄存器中。 .text:0000000000000834 80 46 82 D2 MOV X0, #0x1234 ; Keypatch modified this from:MOV X0, #0x1234 对应的汇编代码为&#xff1a;80 46 82 D2 看手册可知&#xf…

【强化学习抓取】偏机器人领域(略)

文章目录 1. A Grasp Pose is All You Need: Learning Multi-fingered Grasping with Deep Reinforcement Learning from Vision and Touch摘要和结论引言相关工作模型框架 1. A Grasp Pose is All You Need: Learning Multi-fingered Grasping with Deep Reinforcement Learni…

深入解析Kafka中Replica的妙用

欢迎来到我的博客&#xff0c;代码的世界里&#xff0c;每一行都是一个故事 深入解析Kafka中Replica的妙用 前言Replica的基本概念基本概念和原理&#xff1a;Replica在消息传递中的关键角色&#xff1a; 副本的创建与配置创建 Replica 步骤&#xff1a;Replica 相关的常见配置…

UnoCSS原子CSS引擎—原子化真的是现代前端CSS利器?

追忆往昔&#xff0c;穿越前朝&#xff0c;CSS也是当年前端三剑客之一&#xff0c;风光的很&#xff0c;随着前端跳跃式的变革&#xff0c;CSS在现代前端开发中似乎有点默默无闻起来。 不得不说当看到UnoCss之前&#xff0c;我甚至都还没听过原子化CSS这个概念&#xff0c;很久…

如何用BI工具对数据进行预处理?数据分析的这项技巧你必须掌握。

在当今数字化时代&#xff0c;数据不仅是企业决策的基础&#xff0c;也是创新和发展的关键推动力。在面对庞大而复杂的数据集时&#xff0c;如何进行高效的预处理成为了数据分析领域中至关重要的一步。 在进行数据处理和分析的日常工作中&#xff0c;业务普遍使用Excel和SQL这两…

基于JavaWeb开发的私人牙科诊所管理系统【附源码】

基于JavaWeb开发的私人牙科诊所管理系统[附源码] &#x1f345; 作者主页 央顺技术团队 &#x1f345; 欢迎点赞 &#x1f44d; 收藏 ⭐留言 &#x1f4dd; &#x1f345; 文末获取源码联系方式 &#x1f4dd; &#x1f345; 查看下方微信号获取联系方式 承接各种定制系统 &…

嵌入式面经-ARM体系架构-寄存器与异常处理

ARM寄存器组织 寄存器概念 寄存器是处理器内部的存储器&#xff0c;没有地址 寄存器作用 一般用于暂时存放参与运算的数据和运算结果 在某个特定模式下只能使用当前模式下的寄存器&#xff0c;一个模式下特有的寄存器别的模式下不能使用 一共是40个寄存器 寄存器分类 通用寄…