![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue杂谈
正小安
前端小白,本科软件工程
展开
-
一下午的时间只为产出一篇博客?害人的跨域代理
、在开发过程中,跨域问题常常让人头疼。本次博客,我将分享一次关于跨域代理配置的实战经历,揭秘配置中的常见误区,并详细讲解正确的配置方法。从代理路径的设置、目标URL的指定,到changeOrigin的理解与应用,我将一一剖析。同时,我还会分享如何验证跨域请求是否成功发送的小技巧。希望通过这篇博客,能帮助你快速掌握跨域代理配置的要领,避免在开发中走弯路,提升开发效率。无论你是前端新手还是有一定经验的开发者,都能从中收获实用的知识和技巧。原创 2024-08-31 20:38:54 · 253 阅读 · 0 评论 -
使用pnpm安装并配置Pinia的持久化插件pinia-plugin-persistedstate
Pinia持久化插件(如pinia-plugin-persistedstate)是专为Pinia状态管理库设计的扩展,它允许开发者轻松地将Pinia store中的状态持久化到浏览器的本地存储(LocalStorage)或会话存储(SessionStorage)中。通过简单的配置,即可在应用重启或页面刷新后恢复用户状态,提升用户体验。该插件支持多种配置选项,包括自定义存储类型、存储前缀、以及加密等,以满足不同应用的需求。原创 2024-08-31 19:29:43 · 317 阅读 · 0 评论 -
export default vs module.exports:JavaScript 模块导出的双雄对决
在JavaScript模块化编程中,export default(ES6)与module.exports(CommonJS)是两种主要导出机制。export default用于ES6模块,简洁导出默认成员;module.exports则用于Node.js,可导出多个成员组成的对象。导入时,前者用import自定义名称,后者用require直接导入对象。两者在灵活性、扩展性及兼容性上各有优劣。选择时需根据项目需求、目标环境及编码习惯决定。掌握它们,有助于编写高效、可维护的JavaScript代码。原创 2024-08-31 19:24:51 · 355 阅读 · 0 评论