- 博客(18)
- 资源 (3)
- 收藏
- 关注
原创 解决:git升级之后,pull、push远程库权限校验出错--fatal: Could not read from remote repository
git升级之后,pull、push远程库权限校验出错--fatal: Could not read from remote repository.1.报错2.背景3.解决过程4.原因5.另一种解决方法6.参考1.报错Unable to negotiate with 192.168.129.190 port 29418: no matching host key type found. Their offer: ssh-rsa,ssh-dss2.背景git做了升级,从2.33.0版本到2.35.1版
2022-03-03 14:38:08
1393
2
原创 Vite自动化注册全局组件
历史: 以前对局组件时单个手动引入并一个个use注册,这个组件多的时候注册代码又长又难看 写新项目的时候,公用组件通过手动引入放到一个数组中,再用遍历数组用app.component(name, component)进行注册 问题:数组遍历的方式对于UI组件的引入,比如element-plus的按需引入,对比一个个的注册简洁了不少。但在注册自定义组件的时候,组件一多代码依旧繁琐冗余。思路来源:对于mixins的诸多脚本文件,我们可以通过webpack的require.con
2021-10-27 20:21:52
1913
原创 炫酷的打码动效
方式一 vscode扩展商店直接搜power mode,安装 重启vscode 方式二 手动下载vsix插件文件 https://github.com/hoovercj/vscode-power-mode/tree/master/releases 下载的是一个.vsix插件文件 vscode手动安装扩展 扩展--右上角的...--从VSIX安装 重启vscode 参数配置具体的参数可以查看插件里的描述,以下分享一下个人的...
2021-09-09 20:42:47
211
原创 element-UI表格导出excel的坑
elementUI的表格没有提供导出excel的功能接口通用的方式都是用插件xlsx和file-saver来实现文件导出,具体代码如下:exportExcel () { //指定想要导出表格的id let wb = XLSX.utils.table_to_book(document.querySelector('#yourTableId')); //数据写入 let wbout
2021-02-12 20:29:34
683
原创 将时间戳转化为日期格式
代码如下 export function change(date) { //date是整数,否则要parseInt转换 let time = new Date(date); let y = time.getFullYear(); let m = time.getMonth()+1; let d = time.getDate(); let h = time.getHours(); let mm = time.getMinutes(); let
2021-02-12 15:11:23
381
原创 Vue cli4.x实现导出excel表格
vue-cli版本是4.4.1,UI组件用的是element首先,需要下载两个依赖:xlsx,FileSaver,在vue-cli提供的ui操作页面搜索依赖并安装,注意别装错了,装之前先看看github地址https://github.com/SheetJS/sheetjshttps://github.com/eligrey/FileSaver.js附上我安装之后图片在组件里引用import FileSaver from 'file-saver'import XLSX from
2020-06-19 01:10:03
366
1
原创 Vue踩坑(3)----绑定img的src属性时图片加载失败
需要用绑定src来,通过修改src来更换图片,发现修改图片地址之后,标签上的src虽然改变了,但是图片是“裂开”的错误的代码如下: <img :src="bnLogo"/> this.bnLogo = "../../assets/img/xxx.png";或许很多小伙伴跟我一样的情况,其实这是修改的地址被j加载器当作了字符串,没有进行编译其实就算是在data里面写bnLogo = '../../assets/imgs/xxx.png'图片也是不会加载的,原因如上述。解决方法 t
2020-06-09 23:15:05
1575
原创 CSS图片保持原比例
1. 图片的宽高比例都是不确定的,采用以下方式img{ object-fit: cover;}img的宽度width只要你设置了,他就会自动按比例缩放高度。当然,反过来设置了height也是同理。2. 下面说说object-fit这是css3属性,用来指定可替换元素的内容应该如何适应到其使用的高度和宽度确定的框,属性可选值有五种:fill, cover, contain, none, scale-downcontain被替换的内容将被缩放,以在填充元素的内容框时保持其宽高比。
2020-05-17 17:40:34
14365
原创 Vue踩坑(2)——iview的定制主题my-theme坑
首先,定制主题的修改方式在iview官方文档就有,但是 文档给出的并不完整这里只说说覆盖变量的方式,我也只用了这方式,PS:官方文档地址1. webpack.base.conf.js 需要修改将文件rules中的关于less的规则去掉2.bulid/utils.js需要修改文件中的less设置改为如上图,less: generateLoaders('less', { javascriptEnabled: true })至此,一般来说就可以正常使用了3.less与less-load
2020-05-15 21:42:09
847
原创 Vue踩坑(1)——启动时,there are multiple modules with names that only differ in casing
场景:这个项目之前没问题的,之后我再npm run dev启动服务的时候就开始报错,warning但是不能继续执行了控制台报错图片解决过程:看报错信息,说的是模块的命名和引用有冲突。网上的解决方法分为以下集中错误是由于路径填写,只需要根据报错的文件位置,修改完即可错误是由于引入模块时模块名大小写不一致,举得最多的例子就是 App.vue, 写了 app将项目文件的名称中大写字母改成小写,eg:Project – project但是这些并不能解决我的问题,因为报错的文件都是npm安.
2020-05-15 20:33:55
1108
原创 Vue使用插件pdf.js的放大缩小倍数显示{{scale}}%
使用描述Vue使用pdf.js预览文件,用法是直接使用里面的viewer.html,显示的时候如下图:“乱码”解决方案在viewer.js文件中找到getTranslatableChildren函数,把里面的*[data-l10n-id] 改为.data-l10n-id,改完代码如何: return element ? element.querySelectorAl...
2020-03-12 21:55:04
2968
原创 <a>标签带空格的跳转错误与url带空格请求错误解决
非常简单的解决方法 url2.replace(" ", "%20");只需要将空格替换为%20即可
2019-06-16 17:39:28
946
原创 解决:Uncaught TypeError: $ is not a function
本来好好的,突然就出现的错误,不过这并不是什么难解决的错误;我的问题是:在js文件里我定义了一个 var $;变量,只要把这个去掉就没问题了。顺便总结一下:出现这种错误的解决方法:1,先看看你的jq文件是否已经先导入了一般来说,你的js文件需要位于最后2.就是在js文件里找一下有没有 var $; 【呜呜我傻】看完一些博客,大概明白,WordPress会先运行自己的脚本...
2019-05-26 17:09:10
63107
原创 js读取文件内容,格式不变(保持换行)
工作上的需要,需要用到很多个文件里的代码,一个个打开复制又过去沙雕,就看看用js怎么解决了(其实用python应该更加方便,奈何本人python只会一点皮毛)引用:借鉴的博客话不多说,直接上代码<!DOCTYPE html><html> <head> <title>Hello World</title> <...
2019-05-19 13:48:30
5744
原创 Java编译出错——Exception in thread "main" java.lang.Error: Unresolved compilation problem:
今天打了归并算法,而后编译报错, 这里我分享一下我的解决历程或许对你有帮助,首先控制台报错如下:从上面看错误出在main里头;我反复看main函数都找不出什么问题,于是只好上谷歌搜搜网友 解答,网上关于这个错误大多是编译等级跟JDK不一致,解决方法可参见https://blog.youkuaiyun.com/delphi090902/article/details/4855473然而我的问题似...
2018-09-28 15:08:44
157126
14
原创 前端实现表格隔行变色
1. CSS方法实现: tr {background-color:expression((this.rowIndex % 2==0)?"red":"blue")} 此处有必要说明一下,expression是css的一个属性,用法是获取圆括号中javascript中的值作为css的属性值,IE5以上支持; (css3方法) tr:nth-child(odd){ ...
2018-09-05 09:59:52
1610
原创 Javascript的重排序
javascript的重排序有两种可以直接来排序的方法:【1】reverse(); 【2】sort();【1】reverse() 这个方法会反转数组; 比如:var arr1 = [1, 2, 5, 8, 60]; arr1.reverse(); arr1; //此时数组排序已经变为“60,8,5,2, 1”【2】sort() 相信学过C++的同
2018-02-03 13:45:35
594
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人