
爬坑
文章平均质量分 63
爱分享的Martin、
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
elementui tree 支持虚拟滚动和treeLine (下)
npm发布,自己引入运行后,但是还是出现了问题二的cant resolve 问题。去npm 上查看,发现提交的内容和自己本地的不一致我这里是因为里添加了file 字段,摒弃了提交内容。调整 package.json 后再发布,发现就可以了。原创 2023-06-09 17:23:39 · 1794 阅读 · 2 评论 -
elementui tree 支持虚拟滚动和treeLine (上)
最终在查阅相关资料时,发现github有一个大佬使用vue-virtual-scroller自己写了一个elementui tree的扩展组件。同时这款组件还能完美的继承elementui tree上的属性和方法,算是过渡最为平滑的组件了。需求变更:虽然虚拟滚动实现了,但是在演示的时候领导觉得,还是加个treeLine 更好看。所谓的treeLine 就是tree展开时,侧边那一条条带有结构性质的边线。确认这个ui就是我们要的,下一步就是发布到npm了。的源码上进行调整,毕竟业务代码已经写了那么多了。原创 2023-06-09 14:29:36 · 3467 阅读 · 0 评论 -
如何在离线环境中添加全局依赖?
我们公司开发环境是离线开发,一些依赖安装还是挺麻烦的,这里记录一下离线环境添加全局依赖的方法这里依赖一个包管理工具npm-pack-all外网环境安装 npm-pack-all cnpminstall-g npm-pack-all 外网环境安装所需全局依赖,例如 vuese cnpminstall-g @vuese/cli 外网环境制作tgz文件 npm root -g —— 找到默认的全局npm 位置,eg: C:\KSVDUsers...原创 2022-05-14 14:00:28 · 1442 阅读 · 0 评论 -
git clone 总是提示 Permission denied
这几天我重装了系统后发现,git clone 仓库时提示git@git.xxxxx.com: Permission denied, please try again.fatal: Could not read from remote repository.我第一反应就是去查看gitlab 上的秘钥和我本地的秘钥是否一致,结果两者并无不同然后我就打电话给了度娘,发现无数个博客都是让我再重新设置一遍秘钥经过十来次各种花样的 ssh-keygen 之后,我悟了~这条路走不通!!之后我脑原创 2022-03-26 16:26:48 · 1988 阅读 · 1 评论 -
elementui 表单验证集合
1.多个字段使用同个校验规则validator { validator: validateIP, trigger: 'blur', name: '首选DNS', empty: true } { validator: validateIP, required: true, trigger: 'blur', name: '网关' }可以在对象中扩展自定义参数,例如name,empty 等统一在校验处理函数中通过rule 获取callback(new Error(rule.name ..原创 2021-10-28 11:36:37 · 831 阅读 · 0 评论 -
vue 路由警告 Duplicate named routes definition
今天在开发的时候,项目报了一个警告Duplicate named routes definition ,这里记录一下解决方式和思路。警告产生的原因根据提示内容,我们大概猜测是和路由的name有关,上网了解了一下,验证了我们的猜测是正确的。警告是由于路由的name 重复导致的。(原理?who care (艹皿艹 ))错误类型虽然我们已经知道警告是由于name重复导致,其实细分一下还是有点不一样的。一是静态路由中的name重复,一是动态路由的name 重复举例说明静态路由:..原创 2021-04-21 15:38:14 · 68833 阅读 · 12 评论 -
wordpress 建站,新手可看(四)
到这,wordpress 的基础介绍已经结束了。最后,另开一趴,记录一些补充的内容。参考资料建站服务器搭建网站完整教程(宝塔面板+wordpress),一键部署:软件商店 \ 宝塔插件 \ 宝塔一键部署源码插件WordPress多语言翻译插件:wpml使用教程好用的主题Zakra Theme主题网demosites博客wordpress网站开通邮件功能完整版WordPress配置发送邮件WordPress系列教程...原创 2021-03-18 19:59:16 · 157 阅读 · 0 评论 -
wordpress 建站,新手可看(三)
之前我们已经实现在网站利用wordpress 搭建一个简单的网站。wordpress建站,新手可看(一)wordpress建站,新手可看(二)接下来,这里记录一些自定义修改模板的一些方法。如何在页面中添加合作商logo?相关插件这里我们需要利用到的插件是GS Logo Slider Lite通过后台插件库既可以搜索安装。安装成功之后侧边栏会生成这样的管理菜单。如何使用首先点开侧边的 install Demo,下载完成后可以在 Logo Shortcodes..原创 2021-03-16 21:31:15 · 395 阅读 · 1 评论 -
wordpress建站,新手可看(二)
之前我们已经在宝塔上对wordpress进行了基本的安装,详情可点击wordpress建站,新手可看(一)接下来就是通过wordpress搭建一个网站了。后台访问访问你在宝塔上配置的域名,在域名后添加/wp-admin,例如 http://www.***.com ,即可访问 http://www.***.com/wp-admin第一次访问需要填入一些信息需要的信息我们可以去宝塔上查看接下来就是下一步的安装了,需要注意的是这里的用户名和密码要记牢以上都完成后就可以进入.原创 2021-02-23 12:43:51 · 356 阅读 · 3 评论 -
cockpit 前端
背景:最近公司要基于cockpit,来定制自己的一个服务器管理web 应用。嗯。。cockpit是啥?能干嘛?我要拿它干嘛?如你所见,我此刻是懵逼的。cockpit 了解我熟练的打开了百度又打开了bing哦吼,二度懵逼。经过几番了解,大概是知道了Linux Cockpit 是一个基于 Web 界面的应用,它提供了对系统的图形化管理。因为功能集成,对服务器管理来说,可以称得上是神器,深受linux 开发者的喜爱。(呵呵。。)最后我大概是知道了,公司就是想让我在人..原创 2020-06-19 15:21:32 · 4906 阅读 · 3 评论 -
vue + elementui 采坑实录
elementui 组件中样式修改不生效 解决方案:去除scope 属性,添加唯一标识类,防止全局污染 全局文件(在main.js 中引入的文件)中添加<style lang="scss">.more-dialog { .el-dialog__title{ font-size: 14px !important; }}</style><style lang="scss" scoped>.el-table { background-原创 2020-12-17 14:09:17 · 2079 阅读 · 1 评论 -
elementui 国际化分模块引入
以上就是我们常用的国家化过程,但是如果国际化内容很多,翻译内容全部存放在zh.js 和 en.js 中就会产生一些问题,所以我们就想到将翻译区分开,得到一个公用的翻译内容 和 各页面各自对应的翻译内容原创 2020-09-28 11:28:55 · 655 阅读 · 0 评论 -
通过js 检测url链接是否有效(含跨域)
letcheckUrl = function (url) { return new Promise(function (resolve, reject) { $.ajax({ url: url, type: 'GET', dataType: "jsonp", //跨域采用jsonp方式 complete: (response)=> { if(response.status==200) resolve(tru原创 2020-08-07 17:29:48 · 2067 阅读 · 0 评论 -
小程序 getBackgroundAudioManager
小程序弃用了audio组件,转而提供了2种音频播放的方式 :createInnerAudioContext 和 getBackgroundAudioManager所区别的是:backgroundAudioManager 是 全局唯一的背景音频管理器如果需要音乐类似QQ音乐那样,小程序在后台时,仍然在播放音乐 请使用 getBackgroundAudioManager 否则应该 使用普通音频A...原创 2020-03-30 14:28:20 · 3160 阅读 · 0 评论 -
html 邮件注意事项
最近需要发送html 格式的邮件,因为使用的是outlook,新版的outlook不支持html编辑,只能把页面内容拷贝到邮件里。发送后其他邮箱下查看邮件样式就会错乱,这里记录下趟的坑,以及代码开发的注意点。1. 声明目前,兼容性最好的Doctype是XHTML 1.0 Strict,事实上Gmail和Hotmail会删掉你的Doctype,换上这个Doctype。<!DOCTYPE ...原创 2019-11-22 11:18:42 · 1068 阅读 · 0 评论 -
H5页面底部前进、后退横栏怎么去除?
最近在写h5 的时候要求去掉页面的前进和后退的横栏,记录一下自己的解决方案。1. 首先说明一下h5的流程前端调起h5 授权 > 用code 从服务器换取token > 记录下token,之后的每次请求带上token2. 发生问题的原因每次h5授权的时候,微信会重定向,这时候我们的页面就会带上这个前进和后退的横栏。3. 怎么解决我的想法是如果重定向不发生在前端页面而是在后台...原创 2019-10-24 14:18:58 · 3844 阅读 · 1 评论 -
uni-app 环游记
- input 搜索回车键监听<input confirm-type="search" @confirm="search()">原创 2019-09-11 17:15:29 · 2549 阅读 · 0 评论 -
wordpress建站,新手可看(一)
一、前端引入自定义js、css首先准备自己的js和css文件,文件放在 根目录 > wp-content > plugins 下,我这里准备的文件名称分别是plugin_stylesheet.css 和 plugin_script.js找到 根目录 > wp-includes> function.php在文件的最下面分别引入以下两段代码就好了。//引入...原创 2020-06-17 11:30:50 · 269 阅读 · 0 评论 -
Later version of Node.js is already installed. Setup will now exit
出现这个提示是因为,你删除 / 移动了node的安装位置,所以需要增加 / 改变 环境变量即可.原创 2019-03-14 12:26:17 · 11439 阅读 · 0 评论 -
oss SecondLevelDomainForbidden 和 SignatureDoesNotMatch
最近在搬移oss 另一个新账号下的时会报错 SecondLevelDomainForbidden先搜索关键词,了解原因是为了 避免阿里云新账号下安全隐患官方提供2种解决方法采用二级域名 eg: my-bucket.oss-cn-hangzhou.aliyuncs.com采用官方最新的ossjar包采用第一种会提示SignatureDoesNotMatch 签名信息错误采...原创 2019-04-24 18:50:13 · 3940 阅读 · 0 评论 -
CSS Loader has been initialised using an options object that does not match the API schema.
最近在使用mpvue 的时候,运行服务一直报错,按照官方的路子试了几次都是一直错。提示如下:看到错误提示还以为是css loader 的问题,又是卸载又是更新的还是没用。研究发现,重点在下面的minimize 上,原来是webpack 版本的问题,我的webpack 版本是 4.29.6,css-loader 已经没有了这个选项了。所以解决的办法就有了:找到 build/utils.j...原创 2019-08-09 15:49:44 · 13630 阅读 · 7 评论 -
react babel-loader 版本不一致
在项目初始化后运行npm start 后提示一个错误首先根据提示1,2,3,4 操作后问题仍然存在我这里的文件在c盘里,提示说在树的上方检测到不同版本的babel解决方法:第一种:If you would prefer to ignore this check, add SKIP_PREFLIGHT_CHECK=true to an .env file in your projec...原创 2019-10-08 13:55:04 · 676 阅读 · 0 评论