自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王龙鑫的博客

分享一下了

  • 博客(37)
  • 收藏
  • 关注

原创 前端自动发布脚本,使用nodejs ssh2模块

前端使用nodejs把vue项目打包后自动发布到服务器,不再求后端。

2023-06-09 14:15:40 499

原创 Vue 项目配置自动更新,自动刷新页面

今天用户反馈使用页面的时候,有时候点击没反应,排查下来,是因为发布版本的时候,用户那边没有加载最新的文导致的,然后根据思路,做了这个自动更新的功能。

2023-06-09 11:44:42 4231 1

原创 在Vue中使用tippy.js,封装为指令调用

【代码】在Vue中使用tippy.js,封装为指令调用。

2023-06-08 15:28:09 878

原创 Element-plus cascader 下拉组件卡顿问题

版本号: “element-plus”: “^1.0.2-beta.71”,使用过程中,el-cascader 三级联动时候页面会卡死。

2023-03-16 22:41:31 838

原创 Mac Edge浏览器全屏问题

【代码】Mac Edge浏览器全屏问题。

2023-03-16 10:18:25 1475 1

原创 Mac 系统按键冲突检测

Mac 系统按键冲突检测工具

2023-02-06 11:05:24 2807 1

原创 vue3免费中台项目

中后台解决方案,它使用了最新的前端技术栈,并提炼了典型的业务模型,页面,包括二次封装组件、动态菜单、权限校验、粒子化权限控制等功能,它可以帮助你快速搭建企业级中后台项目,该项目使用最新的前端技术栈,相信不管是从新技术使用还是其他方面,都能帮助到你。预览:https://tdesign.tencent.com/starter/vue/#/dashboard/base。一套基于vue3、element-plus、typesScript4、vite3的后台集成方案。基于腾讯出品的的tdesign ui组件。

2022-10-07 22:33:07 1198

原创 Vue2 开源中台项目

它使用了最新的前端技术栈,内置了 i18n 国际化解决方案,动态路由,权限验证,提炼了典型的业务模型,提供了丰富的功能组件,它可以帮助你快速搭建企业级中后台产品原型。一个完全开源免费的企业中后台产品前端集成方案,使用最新的前端技术栈,小于 60kb 的本地首屏 js 加载,已经做好大部分项目前期准备工作,并且带有大量示例代码,助力管理系统快速开发。预览:https://preview.pro.antdv.com/user/login。项目预览:https://admin.iviewui.com。

2022-10-07 14:56:27 2444

原创 Vue 树结构 组件封装,无限循环

完成,预览效果 https://vue-app-sooty.vercel.app/#/tree。业务需求,展示公司结构,Elementui 无法满足需求,自己动手封装一个。新建index.vue。

2022-09-30 10:53:37 1182

原创 Vue3 父子组件传参数script setup

【代码】Vue3 父子组件传参数script setup。

2022-09-29 21:14:17 431

原创 常用代码片段

常用代码片段Data 数据重置常用于表单编辑后重置// Vue2 Object.assign(this.$data, this.$options.data())// vue3setup() { const getResetState = () => { return { num: 1, }; }; const state = reactive({ ...getResetState() }); const

2021-12-13 23:21:33 496

原创 JS-Vue获取图片信息-上传

JS-Vue获取图片信息今天产品的一个需求是要求用户上传图片时候,对格式进行校验Demo预览 http://demo.webwlx.cn/#/ImgInfoDemo具体需求获取图片信息(格式,宽高,大小)文件唯一性校验(MD5值)实现思路上传文件,使用Element Ui 的上传组件 监听Change获取file文件的临时路径使用临时路径,获取宽高获取MD5,文件的唯一性校验代码片段// cnpm i SparkMD5 -Simport SparkMD5 from "sp

2021-11-25 22:42:51 1754

原创 推荐几个常用的JS库

share.js一键分享到微博、QQ空间、QQ好友、微信、腾讯微博、豆瓣、Facebook、Twitter、Linkedin、Google+、点点官网地址:http://overtrue.me/share.js/microjsMicrojs提供了许多类库的框架,你可以按条件方便的搜索需要的类库或者框架官网地址:http://microjs.com...

2021-11-24 22:25:00 900

原创 Uniapp - Vuex 数据持久化存储

由于vuex数据刷新后会失效,需要配合Storge缓存,达到刷新不失效,但是每次都去读取Storge又很麻烦,推荐如下方式解决使用 vuex-persistedstate下载js 文件链接:https://pan.baidu.com/s/1nvZjaxBSj_tKiYVVoJu9iQ提取码:1s3u在Store.js里引入文件import Vuex from "vuex";import Vue from "vue";Vue.use(Vuex);import createPersiste.

2021-11-24 22:01:45 3865 4

原创 iconfon全选一个项目的图标

F12打开控制台 运行一下下边的代码 等几秒就能全都加到购物车了// 全选document.querySelectorAll('li:not(.selected) [title=添加入库]').forEach(i=>i.click())// 取消全选document.querySelectorAll('[title=添加入库]').forEach(i=>i.click())...

2021-10-12 11:24:36 228

原创 uniApp上架注意踩坑事项

uniApp上架注意踩坑事项隐私协议最近上架一款社交类型的App,在安卓市场经常被驳回,总计原因就是,需要在协议内,写明所使用的权限说明,使用用途,相关SDK列表各行业的模板链接: https://pan.baidu.com/s/1ohMdMwdZ-MuFq2TUJxHuOg 密码: 97ii示例:建议使用webView 的形式,这样方便修改,应用市场也是需要http的链接,能保证统一被拒记录和解决方案弹窗,用户首次进入,需要有一个是否同意隐私协议的弹窗,参考QQ华为:

2021-08-04 11:16:39 3610

原创 利用内网穿透绑定授权登录的域名,进行本地调试(公众号)

登录公众号后台所需工具公众号(企业认证)域名一个,备案过natApp隧道1.登录微信公众平台,设置域名点击头像 > 功能设置 > 网页授权域名下载文件2.启动启动natAppnatApp配置(natapp的域名和解析,按照官网操作就行)启动文件下载windows链接: https://pan.baidu.com/s/1Hud4fsMnafpj0xPQkYr-qg 密码: taf1mac链接: https://pan.baidu.com/s/

2021-08-04 10:17:09 846 2

原创 MacOs 12 微信闪退

升级了6月8号发布的mac OS 12 Monterey 系统Mac 微信闪退问题微信和微信开发者工具闪退,官方已紧急修复,下载链接如下我的电脑是Mac Book Pro 2020 M1芯片,亲测可用微信https://ws28.cn/f/5nd8i0rp4z2 复制链接到浏览器打开微信开发者工具https://ws28.cn/f/5nd8ksdndda 复制链接到浏览器打开...

2021-06-12 18:18:35 2500 1

原创 自定义网页样式,例(百度)

今天在谷歌应用商店发现一个有趣的插件,可以自定义css和js最终效果插件地址插件名称

2020-10-05 18:17:53 380

原创 不可错过的VScode插件(二)

配置类插件:1.Settings Sync最好用的插件,没有之一,一台电脑配置好之后,其它的几台电脑都不用配置。新机器登录一下就搞定了。再也不用折腾环境了,使用GitHub Gist同步多台计算机上的设置,代码段,主题,文件图标,启动,键绑定,工作区和扩展。2.Rainbow Brackets为圆括号,方括号和大括号提供彩虹色。这对于Lisp或Clojure程序员,当然还有JavaScript和其他程序员特别有用。效果如下:3.Indent-Rainbow..

2020-08-02 15:10:59 307

原创 不可错过的VScode插件(一)

Material Theme经典的主题 Visual Studio Code 最悠久的主题!Brackets Light Pro一款经典的浅色皮肤BeautifyHTML,CSS,SCSS,JS格式化Open-In-Browser右键或者alt + b 在浏览器中预览文件IntelliSense for CSS class names in HTML...

2020-08-02 15:05:16 1661

原创 双屏工具,win+d只隐藏当前桌面

遇到一个问题,就是双显示器的时候,win+d快捷键的时候,两个屏幕都隐藏了, 解决方案,下载运行该软件即可下载链接链接:https://pan.baidu.com/s/159cTsO1FIzDyS2WHWxpm0A提取码:0822如果需要设置开机自启动1、快捷键“win+r”打开运行输入“shell:startup”回车。2.将软件的快捷方式放进来即可...

2020-08-01 11:08:06 4667 4

原创 教你轻松获取windows10锁屏壁纸

每次windows10锁屏之后,都会被精美的锁屏壁纸震撼到,相信很多小伙伴都跟我一样,有一种想把这些图片保存下来的冲动。可是这些图片在哪个文件夹里呢,为什么找来找去都没有呢?不要着急,只要简单操作几步,就能获得这些图片,你可以用做桌面壁纸,也可以做到PPT里……图片来自win10锁屏壁纸1.同时按下键盘上 [Win + R] 键,打开运行对话框(Win键就是键盘左下角Ctrl键右边的windows徽标键);2.将下面这条命令复制到输入框中点击确定;每次windows10锁..

2020-07-22 09:35:27 920

原创 Fiddler抓包工具总结

Fiddler抓包工具总结序章Fiddler是一个蛮好用的抓包工具,可以将网络传输发送与接受的数据包进行截获、重发、编辑、转存等操作。也可以用来检测网络安全。反正好处多多,举之不尽呀!当年学习的时候也蛮费劲,一些蛮实用隐藏的小功能用了之后就忘记了,每次去网站上找也很麻烦,所以搜集各大网络的资料,总结了一些常用的功能。Fiddler 下载地址 :https://www.telerik.com/download/fiddlerFiddler 离线下载地址:https://pan.baidu.

2020-07-21 23:12:58 336 1

原创 Vue图片放大镜插件

vue-photo-zoom-proVue(2.x) 图片放大器(Photoloupe)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Wdg2GA8A-1594395415139)(https://raw.githubusercontent.com/Mater1996/vue-photo-zoom-pro/master/example.png)]DEMOdemoUsage examplenpm install vue-photo-zoom-promai

2020-07-10 23:37:27 4144 1

原创 Windows 10当中如何自己添加开机启动应用

Windows 10当中如何自己添加开机启动应用在开始菜单的搜索栏内或者在“运行”(快捷键win+r键)窗口内输入以下命令后回车:shell:Common Startup,打开启动文件夹将应用软件生成 快捷方式 放入C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 文件夹。...

2020-02-05 11:53:16 326

原创 vs code快捷键及设置备份

快捷键// 将键绑定放在此文件中以覆盖默认值auto[] 快捷键 [ { "key": "ctrl+d", "command": "-editor.action.addSelectionToNextFindMatch", "when": "editorFocus" }, { "key": "ctrl+...

2020-01-16 14:27:24 1374

原创 Chrome 开发者工具学习笔记

简介Chrome 开发者...

2020-01-06 23:19:38 227

原创 axios和vue-axios的关系

vue-axios是将axios集成到Vue.js的小包装器,可以像插件一样进行安文档https://www.npmjs.com/package/vue-axioscnpm install --save axios vue-axios在mian.js中引用axios,vue-axios,通过全局方法 Vue.use() 使用插件,就相当于调用install方法import Vue ...

2020-01-03 13:15:43 932

原创 qs.js 更好的处理url参数

qs.parseqs.parse 方法可以把一段格式化的字符串转换为对象格式,比如let url = ‘http://item.taobao.com/item.htm?a=1&b=2&c=&d=xxx&e‘;let data = qs.parse(url.split(‘?‘)[1]);// data的结果是{ a: 1, b: 2, ...

2020-01-03 12:25:52 649

原创 Vue-cli 将px转化为rem

vue-cli2版本配置1.下载lib-flexible我使用的是vue-cli+webpack,所以是通过npm来安装的npm i lib-flexible --save2.引入lib-flexible在main.js中引入lib-flexibleimport 'lib-flexible/flexible'3.设置meta标签通过meta标签,设置设备宽度以及缩放比例&l...

2019-11-22 15:11:24 526

原创 在vue项目中使用scss

1.首先安装依赖npm install node-sass sass-loader --save-dev2.找到build中webpack.base.conf.js,在rules中添加scss规则{ test: /\.scss$/, loaders: ['style', 'css', 'sass']}3.在vue文件中使用<style lang='sc...

2019-11-02 09:26:11 245

转载 判断浏览器标识

今天做支付需要判断浏览器标识,转存判断是微信还是支付宝浏览器 var browser = navigator.userAgent.toLowerCase(); if(browser.match(/Alipay/i)=="alipay"){ console.log("支付宝app的浏览器"); }else if(browser.match(/MicroMes...

2019-10-30 14:23:15 305

原创 日常笔记

vscode 清除多余空行使用正则表达式 ^\s*(?=\r?$)\n ​​​​^\s*(?=\r?$)\nvscode 清除多余的打印// console.log()加了分号console\.log\(.*?\); // console.log()没加分号console\.log\(.*?\)阻止微信浏览器自带的双击放大和任意放大缩小<me...

2019-09-16 09:22:45 92

原创 编辑网页文字

F12打开控制台在console里面输入代码document.body.contentEditable=true如果返回true了,网站页面上的文字都是处于可编辑的状态,试试点一下文字,然后可以修改文字...

2019-09-12 09:56:42 423

原创 git命令收集

提交码云仓库Git 全局设置:git config --global user.name "王龙鑫"git config --global user.email "wlx_web@163.com"创建 git 仓库:mkdir zhsqcd zhsqgit inittouch README.mdgit add README.mdgit commit -m "firs...

2019-09-10 09:29:39 118

原创 前端设计工具导航

工具网址程序员的工具箱:https://tool.lu/色值转换:https://www.sioe.cn/yingyong/yanse-rgb-16/IP地址查询:http://www.ip138.com/前端导航:https://webjike.com免费港台空间:https://www.sanfengyun.com/free/免费国内空间:https://w...

2019-07-17 09:21:42 345

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除