vue3中的v-model如何自定义修饰符

server/2024/12/18 0:12:32/

子组件封装

javascript"><script setup lang="ts">
import { defineModel } from "vue"const firstName = defineModel("first-name")
// 自定义组件修饰符,首字母大写
const [lastName, lastNameModifiers] = defineModel("last-name", {set: (val: string) => {if (lastNameModifiers.captilize) {return val[0].toUpperCase() + val.slice(1)}return val}
})</script><template><p>{{ firstName }}---{{ lastName }}</p><input type="text" v-model="firstName"><input type="text" v-model="lastName">
</template><style scoped></style>

父组件

javascript"><script setup lang="ts">
import { ref } from "vue"
import type { Ref } from "vue"
import ButtonConter from "@/components/ButtonCounter.vue"const firstName = ref("John")
const lastName = ref("Doe")</script><template><ButtonConter v-model:first-name="firstName" v-model:last-name.captilize="lastName" />
</template><style scoped></style>

http://www.ppmy.cn/server/151032.html

相关文章

3D 生成重建036-HyperDiffusion直接生成nerf几何

3D 生成重建036-HyperDiffusion直接生成nerf几何 文章目录 0 论文工作1 论文方法2 实验结果 0 论文工作 作者提出了一种名为HyperDiffusion的新型方法&#xff0c;用于直接生成隐式神经辐射场&#xff0c;方法是预测其权重空间中的参数。与以往需要对神经网络的单个实例进行优…

FedAdam算法:供给方信用,数据质量;更新一致性

FedAdam算法:供给方信用,数据质量;更新一致性 FedAdam算法概述 FedAdam是一种联邦学习(Federated Learning)算法。联邦学习是一种机器学习技术,它允许在多个设备或数据中心(称为客户端)上训练模型,而无需将数据集中到一个中央服务器,从而保护数据隐私。FedAdam主要用于…

Python+OpenCV系列:图像的运算

文章目录 PythonOpenCV系列&#xff1a;图像的加权和、覆盖1. 图像加权和&#xff08;加权融合&#xff09;2. 图像覆盖&#xff08;区域叠加&#xff09;3. 应用场景4. 总结 PythonOpenCV系列&#xff1a;图像的加权和、覆盖 在图像处理中&#xff0c;图像的加权和与覆盖是两…

Lumos学习王佩丰Excel第二十一讲:经典Excel动态图表实现原理

一、动态图表实现原理 1、理解图表中的数据系列 在Excel图表中&#xff0c;系列指的是图表中的数据集合&#xff0c;它通常代表着一个数据源。每个系列都可以包含多个数据点&#xff0c;这些数据点在图表中以特定的形式展现&#xff0c;如柱状图中的柱子&#xff0c;折线图中…

《网络安全编程基础》之Socket编程

我的代码 server.c // server.cpp : Defines the entry point for the console application. //#include "stdafx.h" #include <Winsock2.h> #pragma comment(lib,"ws2_32.lib") //添加静态链接库文件 void main(int argc,char* argv[]) {WSADATA …

Scala特色功能点

这里写目录标题 引言1. 函数作为一等公民2. 不需要分号3. 模式匹配4. 不可变性5. 伴生对象和伴生类6. 隐式参数和隐式转换7. 高阶函数8. Case 类9. for-comprehensions10. 类型推断11. 结构化并发12. 选项类型13. 伴生对象和伴生类14. 结构类型15. 隐式转换16. 组合模式17. 反模…

Nginx WebDAV扩展模块安装与配置完全指南

Nginx WebDAV扩展模块安装与配置完全指南 nginx-dav-ext-module nginx WebDAV PROPFIND,OPTIONS,LOCK,UNLOCK support [这里是图片001] 项目地址: https://gitcode.com/gh_mirrors/ng/nginx-dav-ext-module 项目基础介绍 Nginx WebDAV扩展模块(nginx-dav-ext-module)是由a…

【开发日记】记一次使用uniapp实现音视频通话打包的问题

问题描述 在开发过程中使用真机调试&#xff0c;音视频通话都是没有问题的。 问题出在打包成apk后却无法获取音视频流数据了&#xff0c;提示的是摄像头获取错误。 问题排查 之前在调试的时候用的都是uniapp官方的标准基座&#xff0c;所以此时manifest.json文件中的模块配…