vue2选项式

<template><div><el-rowclass="group-title":title="$t('restore_default_parameters')">{{ $t('restore_default_parameters') }}</el-row><el-form-item :label="$t('restore_default_parameters')" class="restore-container"><el-checkbox:checked="restoreDefaultParameters"@change="val => $emit('restoreDefaultParameters', val)"></el-checkbox><form-tips class="restore-tips" :tips="[{msg: $t('restore_params_tip')}]" /></el-form-item></div>
</template><script>
export default {name: "RestoreDefaultParameters",components: {},model: {prop: "restoreDefaultParameters",event: "restoreDefaultParameters"},props: {restoreDefaultParameters: {required: true,type: Boolean,default: false}}
};
</script>

vue3 选项式

第一种写法:

<template><div><el-rowclass="group-title":title="$t('restore_default_parameters')">{{ $t('restore_default_parameters') }}</el-row><el-form-item :label="$t('restore_default_parameters')" class="restore-container"><el-checkbox:model-value="restoreDefaultParameters"@change="val => $emit('update:restoreDefaultParameters', val)"></el-checkbox><form-tipsclass="restore-tips":tips="[{ msg: $t('restore_params_tip') }]"/></el-form-item></div>
</template><script>
import { defineComponent } from 'vue'export default defineComponent({name: 'RestoreDefaultParameters',props: {restoreDefaultParameters: {type: Boolean,required: true,default: false}},emits: ['update:restoreDefaultParameters']
})
</script>
  1. 使用 defineComponent 包裹,开启更好的类型推导。
  2. Vue 3 中 v-model 的默认 prop 为 modelValue,默认事件为 update:modelValue;如果你仍然想用自定义名称(如 restoreDefaultParameters),就需要在父组件写成 v-model:restoreDefaultParameters,子组件用 prop:restoreDefaultParameters 和事件 update:restoreDefaultParameters。
  3. 在选项式 API 中,通过 emits: [‘update:restoreDefaultParameters’] 显式声明要触发的事件。

第二种写法:

<template><div><el-rowclass="group-title":title="$t('restore_default_parameters')">{{ $t('restore_default_parameters') }}</el-row><el-form-item :label="$t('restore_default_parameters')" class="restore-container"><!-- 使用 modelValue + update:modelValue 的标准写法 --><el-checkbox:model-value="modelValue"@change="val => $emit('update:modelValue', val)"/><form-tipsclass="restore-tips":tips="[{ msg: $t('restore_params_tip') }]"/></el-form-item></div>
</template><script>
import { defineComponent } from 'vue'export default defineComponent({name: 'RestoreDefaultParameters',props: {modelValue: {type: Boolean,required: true,default: false}},emits: ['update:modelValue']
})
</script>

使用方式(父组件)

<RestoreDefaultParameters v-model="someBoolean" />

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

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

5G-LEO 简介

1. 什么是 5G-LEO 5G-LEO 指的是将 5G 新空口&#xff08;5G NR&#xff09;服务扩展到低轨卫星&#xff08;LEO&#xff09;上的非地面网络&#xff08;NTN, Non-Terrestrial Network&#xff09;方案。通过在距地面约500–2 000 km 的低轨道卫星上部署通信载荷&#xff0c;5G…

【MCAL】AUTOSAR架构下SPI数据同步收发具体实现

目录 前言 正文 1.依赖的SPI硬件特性 1.1. SPI时隙参数配置 1.2. SPI数据发送和接收模式 2.MCAL中的SPI配置 3.软件的具体实现 3.1. Spi_SyncTransmit 3.2. Spi_lSyncTransmit 3.3. Spi_lSyncStartJob 3.4. Spi_lSyncTransmitData8Bit 3.5. Spi_lSynTransErrCheck …

SQL157 更新记录(一)

描述现有一张试卷信息表examination_info&#xff0c;表结构如下图所示&#xff1a;FiledTypeNullKeyExtraDefaultCommentidint(11)NOPRIauto_increment(NULL)自增IDexam_idint(11)NOUNI(NULL)试卷IDtagchar(32)YES(NULL)类别标签difficultychar(8)YES(NULL)难度durationint(11…

悬赏任务系统小程序/APP源码,推荐任务/发布任务/会员服务

1. 我们承诺及优势本店源码承诺&#xff1a;1&#xff09;. 店长亲测 - 100%完整可运行2&#xff09;. 含详细安装文档3&#xff09;. 支持二次开发定制4&#xff09;. 专业客服随时解答5&#xff09;. 技术团队保障质量2. 功能详细说明主要功能 模块 角色 解释说明 用户登录和…

Ubuntu20.04系统上使用YOLOv5训练自己的模型-1

在Ubuntu系统上使用YOLOv5训练自己的模型&#xff0c;你需要遵循以下步骤。这里我将详细说明如何从准备数据集到训练模型的整个过程。 步骤 1: 安装依赖项 首先&#xff0c;确保你的Ubuntu系统上安装了Python、PyTorch和必要的库。你可以使用以下命令安装这些依赖项&#xff1a…

解决微信小程序中camera组件被view事件穿透触发对焦以及camera的bindtap事件

view跟camera组件同级 不要用bind:tap和catch:tap 替换用catch:touchstart即可解决&#xff01; 如果你不放心&#xff0c;可以再加个透明蒙版&#xff0c;这样就不会触发了&#xff01;&#xff08;不加这个也行&#xff0c;但是必须要用catch:touchstart&#xff09;<!-- …

【Redis】移动设备离线通知推送全流程实现:系统推送服务与Redis的协同应用

在移动应用开发中&#xff0c;应用未启动时的通知推送是提升用户体验的核心需求之一。当用户未主动启动 App 时&#xff0c;如何通过手机通知栏触达用户&#xff0c;确保关键信息&#xff08;如订单提醒、系统警报&#xff09;不丢失&#xff1f;本文将尝试解析从 系统推送服务…

WebView 中控制光标

在 WebView 中控制光标&#xff08;如移动焦点、获取/设置光标位置、显示/隐藏光标等&#xff09;需要根据具体场景和平台&#xff08;Android/iOS/Web&#xff09;采用不同的方法。以下是常见场景的解决方案&#xff1a;一、Web 页面中的光标控制&#xff08;JavaScript&#…

2025国赛数学建模C题详细思路模型代码获取,备战国赛算法解析——决策树

2025国赛数学建模C题详细思路模型代码获取见文末名片 决策树算法&#xff1a;从原理到实战&#xff08;数模小白友好版&#xff09; 1. 决策树是什么&#xff1f;——用生活例子理解核心概念 想象你周末想决定是否去野餐&#xff0c;可能会这样思考&#xff1a; 根节点&#xf…

从底层架构到多元场景:计算机构成与应用的深度剖析

一、引言1.1 研究背景与意义在当今数字化时代&#xff0c;计算机已成为推动社会进步和经济发展的核心力量&#xff0c;其身影遍布生活、工作、学习的各个角落。从个人日常使用的笔记本电脑、智能手机&#xff0c;到企业运营中不可或缺的服务器、大型机&#xff0c;再到科研领域…

控制建模matlab练习08:根轨迹

此练习主要是&#xff1a;在matlab中绘制根轨迹的方法。 一、在matlab中建立对应系统 1、例如&#xff0c;对于如图的反馈系统。 2、其中开环传递函数G(s)、闭环传递函数Gcl(s)。3、因此&#xff0c;其闭环传递函数的根轨迹&#xff0c;就可以直接在matlab中绘制出来。 4、直接…

【Spring Boot 快速入门】七、阿里云 OSS 文件上传

这里写自定义目录标题准备阿里云 OSS参照官方 SDK 编写入门程序案例数据准备案例集成阿里云 OSS前端测试代码app.jsstyle.cssindex.html效果图准备阿里云 OSS 注册登录阿里云&#xff0c;然后点击控制台&#xff0c;在左上角菜单栏搜索对象存储 OSS&#xff0c;点击并开通点击…

分布式微服务--Nacos作为配置中心(二)

前言&#xff1a;Nacos 是什么&#xff1f; Nacos&#xff08;Naming and Configuration Service&#xff09;是阿里巴巴开源的一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。我们可以使用它&#xff1a; ✅作为注册中心&#xff08;服务发现&#xff09; …

家庭/公司内部网络内网穿透:无公网IP怎么设置外网远程访问?

家庭宽带内网穿透如何实现&#xff1f;需公网IP吗&#xff1f;公司内部的网址服务怎么提供互联网访问&#xff1f;相信很多人都有遇到家庭网和公司内部网下&#xff0c;搭建了服务器&#xff0c;或网络硬件设备&#xff0c;需要在异地远程访问使用的情况。家庭和公司内部宽带内…

水库防洪安全雨水情监测预警系统

水库防洪安全雨水情监测预警系统是一种高度集成现代信息技术与水利工程管理的综合性智能化管理平台&#xff0c;该系统主要应用于水库及其周边流域的实时水情监测与预警工作。通过部署先进的传感设备和监测网络&#xff0c;该系统能够全天候不间断地采集水库库区及周边区域的降…

【论文阅读】Editing Large Language Models: Problems, Methods, and Opportunities

Editing Large Language Models: Problems, Methods, and Opportunities原文摘要研究背景与问题提出核心问题&#xff1a;尽管LLM已具备强大的能力&#xff0c;但如何长期维持其时效性并修正错误仍缺乏系统方法论。现状&#xff1a;近年来&#xff0c;针对LLMs的模型编辑技术兴…

金融数据可视化的强力引擎 —— QtitanDataGrid在金融行业的应用实践

QtitanDataGrid是一款适用于Qt的商业化DataGrid 组件&#xff0c;它使得表格数据可以直接面向终端用户。这个组件吸收了用户界面结构显示表格方面所有的现代化技术的精华&#xff0c;是目前Qt市场上唯一一款拥有如此高级功能和出色性能的网格组件。这个Qt数据网格组件使用纯C创…

玩转 InfluxDB 3:用 HTTP API 快速创建高效数据表

前言 说起时间序列数据库,InfluxDB 绝对是业界响当当的明星。数据源源不断涌入,能否高效存储和查询,直接决定你的业务能不能飞速跑起来。可你还在用客户端或者命令行一点一点手动操作?朋友,这操作太老土,分分钟拖慢节奏。 现在是 API 自动化时代,HTTP API 可帮你轻松搞…

stc32g利用硬件I2C配合中断实现高效率异步无阻塞读写方法

I2C读写巨慢, 即使在400kbit/s下, 读写一个字节数据也要花费20多us, 这太慢了, 每读写一次设备的寄存器数据, 还要设备地址和寄存器地址, 又加了两个字节数据, 我就读了个传感器的两个字节数据而已, 动辄还要花费100us的阻塞时间, 这太浪费资源了针对这个问题, 我利用硬件I2C及…

生成式 AI 重塑自动驾驶仿真:4D 场景生成技术的突破与实践

近年来&#xff0c;伴随自动驾驶技术的快速发展&#xff0c;行业对于仿真测试平台的精度、覆盖率和可扩展性提出了更高要求。尤其在数据闭环迭代、长尾场景验证及安全冗余验证等关键环节中&#xff0c;高保真、高复杂度的场景生成能力正在成为测试体系的核心支撑。 传统场景生…