logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Class 模型 + 跨组件状态(@Observed)+ 网络请求封装 + 本地存储全部是鸿蒙 Next/Stage 模型标准写法

AppStorage是鸿蒙的全局状态池,相当于 “内存级全局变量”@Link用于组件订阅 AppStorage 中的数据,数据变化时组件自动刷新封装成类,统一管理全局用户的读写,符合 “单一职责” 原则局部组件内状态 → 用@State父子组件间状态 → 用跨页面 / 全局状态 → 用所有数据模型优先用 Class 封装,不要用普通对象(可封装业务方法,易维护)

#前端
Class 模型 + 跨组件状态(@Observed)+ 网络请求封装 + 本地存储全部是鸿蒙 Next/Stage 模型标准写法

AppStorage是鸿蒙的全局状态池,相当于 “内存级全局变量”@Link用于组件订阅 AppStorage 中的数据,数据变化时组件自动刷新封装成类,统一管理全局用户的读写,符合 “单一职责” 原则局部组件内状态 → 用@State父子组件间状态 → 用跨页面 / 全局状态 → 用所有数据模型优先用 Class 封装,不要用普通对象(可封装业务方法,易维护)

#前端
MIME:互联网数据格式的通用语言

MIME 是Multipurpose Internet Mail Extensions(多用途互联网邮件扩展)的缩写,最初设计目的是解决传统电子邮件仅能传输纯文本(ASCII 字符)的限制,让邮件可以携带图片、音频、视频等二进制附件。随着互联网的发展,MIME 已不再局限于邮件领域,成为HTTP 协议、HTML 等场景中标识「文件 / 数据类型」的核心标准,也被称为「媒体类型(Media Type

#javascript
vue3项目中的一些知识点

本文总结了Vue3+TypeScript开发中的几个关键实践:1. 合理使用defineOptions定义组件选项,包括命名规范和使用场景;2. 通过ref()获取组件实例引用,调用ElementPlus等组件库的内置方法;3. TypeScript中声明响应式变量时,使用泛型和类型断言确保类型安全;4. 推荐使用async/await处理异步操作,相比Promise.then具有更好的可读性和错

#linux#运维#服务器
vue3项目中的一些知识点

本文总结了Vue3+TypeScript开发中的几个关键实践:1. 合理使用defineOptions定义组件选项,包括命名规范和使用场景;2. 通过ref()获取组件实例引用,调用ElementPlus等组件库的内置方法;3. TypeScript中声明响应式变量时,使用泛型和类型断言确保类型安全;4. 推荐使用async/await处理异步操作,相比Promise.then具有更好的可读性和错

#linux#运维#服务器
到底了