news 2026/5/8 19:57:09

vue3中ES6 对象解构赋值中的重命名语法(如:预览文件和阅览文件)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
vue3中ES6 对象解构赋值中的重命名语法(如:预览文件和阅览文件)

应用示例:

src\components\common\CommonFileManager.vue

// 文件预览抽屉实例对象 const filePreviewDrawerRef = ref<InstanceType<typeof BaseFilePreviewDrawer> | null>(null); // 预览文件相关状态 const { currentPreviewFile, fetchPreviewFile } = usePreviewFile(); // 文件阅览抽屉实例对象 const fileBrowseDrawerRef = ref<InstanceType<typeof BaseFileBrowseDrawer> | null>(null); // 阅览文件相关状态,与预览文件使用相同的hook,通过 ES6 对象解构赋值中的重命名语法,有效管理变量(内存地址不同) const { currentPreviewFile: currentBrowseFile, fetchPreviewFile: fetchBrowseFile } = usePreviewFile(); // 预览文件 const preview = async (fileId: number) => { currentFileId.value = fileId; await fetchPreviewFile(fileId); // 显示文件预览模态框 filePreviewDrawerRef.value?.openDrawer(); }; // 阅览文件 const browse = async (fileId: number) => { currentFileId.value = fileId; await fetchBrowseFile(fileId); // 显示文件阅览模态框 fileBrowseDrawerRef.value?.openDrawer(); };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 2:08:36

无法读取到U盘文件

无法读取到U盘文件 adb shell "ps -A | grep update_engine" root 894 1 10869748 11056 0 0 S update_engine adb shell cat /proc/894/status |grep Groups Groups: 1000 1015 1023 1077 2001 3003 3010 adb shell &quo…

作者头像 李华
网站建设 2026/5/8 11:53:53

IDEA、Ncvicat 等 pojie 你懂的

Pojie 软件下载百度网盘下载&#xff1a; 链接: 通过网盘分享的文件&#xff1a; 链接: https://pan.baidu.com/s/1oPGXE0MjV4-grt--TSnIDw?pwd5201 提取码: 5201JDK 一键切换&#xff0c;其他的都可以一键pojie&#xff0c;无需额外操作。

作者头像 李华
网站建设 2026/5/8 8:06:22

2026专题直播第1期:如何快速搭建一个3D交互式场景?

2025年&#xff0c;我们连续做过几期专题直播&#xff0c;但后来因为其他工作耽误&#xff0c;就中断了较长一段时间。2026年&#xff0c;在时间允许的情况下&#xff0c;我们尽量多给你分享一些与GIS相关的行业专题直播。2026年第1期&#xff0c;我们联合上海漂视网络股份有限…

作者头像 李华
网站建设 2026/5/8 8:06:44

快看 !计算机专业包括哪些专业?计算机类18个专业全面解读,附就业方向,收藏这一篇就够了

计算机类专业介绍 在《普通高等学校本科专业目录&#xff08;2020年版&#xff09;》中&#xff0c;计算机专业是个大类&#xff0c;包括计算机科学与技术、软件工程、网络工程、信息安全、物联网工程、数字媒体技术****、智能科学与技术、空间信息与数字技术、电子与计算机工程…

作者头像 李华
网站建设 2026/5/6 3:08:45

又是跟AI学习的一天之带参数的装饰器

带参数的装饰器一般要写三层嵌套&#xff0c;示例# 第一层&#xff1a;接收装饰器参数 def require_permission(permission_codeNone, data_scope_checkFalse):# 第二层&#xff1a;接收被装饰的函数def decorator(fn):# 第三层&#xff1a;接收函数调用时的参数&#xff0c;并…

作者头像 李华
网站建设 2026/5/2 17:36:09

基于51单片机的智能散热风扇设计

摘要 基于51单片机的智能散热风扇的设计主要可以分为监测单元、控制单元和中央处理单元。本系统采用单片机STC89C52RC作为主控制器&#xff0c;采用数字型温度传感器DS18B20作为监测单元&#xff0c;主要就是采集温度数据&#xff0c;通过一系列的计算转化成实际温度数值。为了…

作者头像 李华