前端笔记
文章平均质量分 67
_cnjm
这个作者很懒,什么都没留下…
展开
-
【pinia Plugins】支持重置state的某个或多个值 - $resetFields - pinia插件开发
后续并不打算支持,而是希望开发者通过拓展插件的方式来实现。时经常有需要重置某个、或者某几个属性字段的需求,不过,来进行重置的,既然如此,只需要拓展一个。的类型提示,那就可以简单的有如下实现。,并不支持针对单个属性进行重置。之前使用咱自定义的插件即可生效。借此需求正好可以熟悉以下。下面是个简单的使用示例。原创 2023-08-02 15:13:41 · 972 阅读 · 0 评论 -
【unplugin】vite unplugin-auto-vconsole插件 自动导入vconsole 生产环境根据链接参数动态加载vconsole代码,手机端不方便,希望用于生产调试时正常用户不需
当希望使用 vconsole,并且希望在生产环境使用,并且还不希望正常用户看到,并且还不希望占用正常用户加载速度或者加载的 js 体积时,你可能用得上例如生产环境http://baidu.com 这样访问,并不会加载或出现vconsole,减少正常用户的加载文件体积enable_console=1 这样访问,则自动加载可以帮助你快捷的引入 vconsole 以方便进行移动端的调试当你需要线上环境调试时只需要添加固定参数,即可动态加载并开启 vconsole,eg:http://baidu.com。原创 2023-06-27 17:22:46 · 584 阅读 · 1 评论 -
【TS】基础知识一
收集整理一些typescript相关的基础知识点原创 2022-09-21 11:04:55 · 1208 阅读 · 0 评论 -
【postcss】解决vite中使用postcss-px-to-viewport无法使用vant等多种设计尺寸问题|postcss-plugins
vite中使用postcss-px-to-viewport适配vant的375和自己的750等其他设计尺寸原创 2022-04-13 16:11:17 · 13672 阅读 · 10 评论 -
【nest.js_01】nest.js初识-项目初始化
记录学习 nest.js 开发的过程演示环境Windows 10 、mysql v8.0.12、Redis3 v.2.100、node v14.16.1、npm v6.14.12、nestjs v8.1.1链接node 下载安装地址 直接下载稳定版nest.js 中文文档地址 文档参考Nest CLI 安装新建项目运行以下命令新建 nest 项目 nest-admin-server-template 为项目名nest new nest-admin-server-templateWh原创 2021-09-06 15:05:29 · 461 阅读 · 0 评论 -
微信小程序静默登录流程(等待登录完成方可请求业务),request网络请求封装,上锁避免重复login,区分测试环境(体验版)
如有错误或不好的地方,感谢指正小程序登录官方文档是本文的基础为什么有这个开发小程序时是否用户每次进入小程序都重新wx.login请求更新token?当我刚接触做微信小程序的时候我这样做过,后端同样是这种方式,但显然根据官方的意思这是不合理的,不然你压根用不着checkSession,而且这样是有问题的因此,才想把这一方面的东西记录下来,虽然现在没做小程序的项目,但也简单实现一下,以便自己以后用得着关于静默登录的调用时机当初始页面请求需要身份认证时,也许会遇到还没登录完成,token还原创 2021-08-24 18:04:58 · 4320 阅读 · 6 评论 -
js常用函数,常用库
名称简介地址micell.js包含多种类别,比如字符、字符串、日期、DOM、Cookie、URL 等等https://micell.org/cn/Day.jsDay.js是一个极简的JavaScript库,可以为现代浏览器解析、验证、操作和显示日期和时间https://dayjs.fenxianglu.cn/Typed.js实现页面文字的打字动画效果https://github.com/mattboldt/typed.js/swiper.jsSwiper...原创 2021-06-07 10:29:25 · 236 阅读 · 0 评论