Vue3组件名称重定义
Vue2升级Vue3之后,可能会发现一个问题,以前Vue2中经常使用的组件名称不见了,其实Vue3默认用文件名称作为组件名,也是就是说: MyComp.vue文件组件的名字就是MyComp,如何自定义组件名称呢? 定义组件名 Vue3也可以支持类似选项式API那样的格式,可以和以前一样定义组件名,也可以用组合式语法定义 setup函数 直接用nam…
最新simple-boot-mock-server服务升级
最近公司需要用到mock服务,想起以前开发的simple-boot-mock-server,已经有几年了,当时是疫情时在家办公有些第三方服务调用不了,自己开发了一个小mock工具,处理简单的请求响应数据,如果只是前端mock,mockjs就够用,但大多数时候需要后端mock,除了返回json,还需要返回xml等。以前有个fastmock服务,因为某…
注意:最近假Z-Library网站疯狂生长
Zlibrary被封之后各种假网站疯狂出现,大家要擦亮眼睛,防止上当受骗。 如何识别 如果没有这个请愿书一般都是假的:支持我们争取知识自由 签署请愿书 如果搜索不到中文图书一般都是假的 如果图书没有多种格式可以选择下载的都是假的 普通用户有10本限额,如果没有显示限额信息的都是假的 如果上来就让升级高级版本的都是假的。 注意正版网站都是自愿捐赠,普…
新Vue3常见问题与技巧整理
Vue3已经发布很长时间了,最新版本已经到了3.4.x(2023-12月底开始升级到3.4),功能基本稳定。 Vue官网:https://cn.vuejs.org/ 选项式与组合式 首先看到Vue3最先可能需要的是选择选项式还是组合式API,这两种都是Vue3支持的开发模式,可以根据习惯来选择,不过组合式是最新的模式,建议新项目都是用组合式API,…
简单理解Vue2和Vue3响应式原理
Vue是前端比较火的开发框架,Vue修改数据后能够立马在页面上反应出最新的修改结果,这种就叫数据响应式,本文讲解一下Vue响应式原理,理解Vue背后的逻辑。 有一定开发经验的应该知道如果要修改数据时执行其他业务逻辑,通常需要通过拦截器来实现。 Vue2响应式 Vue2响应式原理是通过Object.defineProperty实现,这个方法可以给对象…
JS和ES6基础与常用技巧
AI摘要 这篇文章深入介绍了 JavaScript 和 ES 基础知识以及常用技巧。文章首先讨论了变量基础,包括不同的声明方式和常用数据类型。接着详细解释了变量声明、作用域、相等判断和空数据判断等内容。随后,文章介绍了对象和数组的操作方法,并讨论了常见的字符串拼接和简单类型转换技巧。此外,文章还涉及了网页定时任务、Promise、函数与箭头函数、模…
群晖NAS安装配置小雅Emby
上一篇文章中已经安装配置好小雅Docker,可以实现在线播放,但是界面不是很友好,没有封面墙之类的,查找资源很不方便,可以考虑安装小雅Emby,需要用到ssh命令行,有点难度。 上一篇:群晖NAS安装小雅Docker,集成小雅alist资源 参考文档:https://t.me/xiaoya_doc/8 ,文档在外网,需要科学上网访问 如果没有一点L…
从零搭建基于element-plus的Vue3项目06——实现多Tab页面
目前很多后台管理框架都支持多TAB模式,效果如下: 因此我们这也要支持多个TAB,要支持多个TAB,需要存储多个TAB页面的名称等信息。 此功能相对比较复杂,难度较大 基本功能设计 支持功能: 支持TAB名称和图标展示 支持TAB关闭 TAB支持右键菜单,可以关闭多个TAB 用KeepAlive缓存TAB状态 关闭后KeepAlive缓存移除 父子…