- 博客(15)
- 收藏
- 关注
原创 一台电脑多git账号使用
一台电脑多git账号的使用配置一般都会有个人的github账号和公司的gitlab或者gitee账号,之前一不小心自己的账号设置了global,用了私人账户去提交公司代码了,记录下配置方法,好记性不如烂笔头。开始配置:(windows)生成git ssh公私钥ssh-keygen -t rsa -C "lxxg@xxx.com"就会生成对应的 id_rsa 和 id_rsa.pub(默认的)当生成多个的时候,下一步自定义文件名来区分对应的git网站例:Enter file in whi
2021-07-03 16:32:56
573
原创 vue路由带参跳转遇到的问题
vue 路由跳转的一个坑关于this.$route.push({path:'xxx/xxx',query:''})遇到的问题关于this.$route.push({path:‘xxx/xxx’,query:’’})遇到的问题一般情况下大家都是从列表页跳转到详情页 ,会前端带参数对象过去,但是如果使用this.$route.push({name:'xxxx/xxx',params:{}})的...
2019-04-26 21:32:26
3407
原创 关于js预编译、声明提前的有趣现象
关于js,大家都知道js是一门单线程的解释性语言,解释性语言就是指一句一句执行的语言。js在执行前会先预编译下,简单点说就是扫描js代码,对要声明变量的声明,提前的提前!接下来就讲一下预编译的四部曲:创建AO对象找到形参和变量声明,将变量和形参名作为AO属性名,值为undefined将实参值和形参统一(赋值)在函数体里面找函数声明,值赋值函数体从上面的步骤可以看出,函数声明是最...
2018-10-17 10:01:19
264
原创 初识 js 实现自定义事件
之前写h5小游戏的时候,碰到了一种情况就是需要:当一个东西状态发生改变时,来执行相应的操作! 这就有点类似于dom事件,只不过这是原生的事件,然后就想着是不是可以自定义事件。查了相关资料,发现其实就是我之前看的设计模式一书里的观察者模式! 所以光看书是没有用的,还是得实战起来,才能化知识为力量,继续努力。 根据那时的理解是 绑定自定义事件就是建立一个事件的数组,往里放function, ...
2018-03-29 17:50:13
598
原创 有关公钥私钥的困惑和生成
关于这个困惑的背景:是在公司下班空余时间学习node.js的时候,准备自己用express快速搭建一个简易博客,想着代码代码能传到自己的仓库,毕竟用的是公司电脑,万一走了,要带走也不方便,就想起了git,然后问题来了:Git使用https协议,每次pull, push都要输入密码,相当的烦。使用git协议,然后使用ssh密钥。这样可以省去每次都输密码。然而我只是听过并不懂他们到底是干嘛的,...
2018-03-20 20:43:02
1791
原创 js插件初窥
编写js插件最简易举列一直以来为了快速开发,很多时候都是使用别人写好的插件,也一直想着自己能造轮子,让自己走的更好更稳!之前也写过点自己想象中的插件,不过正式 //用闭包形式来写,生成自己的作用域,前面加;是防止跟其他js(方法后面不加;)压缩时报错,;(function(global){ //开启严格模式 "use strict"; //构造函数定义一个...
2018-03-19 11:24:31
178
原创 a标签的href 和click事件并存,实现下载文件
前端实现文件自动下载先说下业务逻辑,要导出查询某个用户的聊天内容纪录,输入查询条件,点击导出按钮,后台返回文件的路径,然后自动下载下来。 其实很简单,这次利用H5新属性 a标签的download属性 <a href="文件路劲" download="生成文件的名称"></a>...
2018-03-15 14:46:19
16662
1
转载 margin负值的布局使用
1.负边距+定位:水平垂直居中 使用绝对定位将content的定点定位到body的中心,然后使用负margin(content宽高的一半),将content的中心拉回到body的中心,已到达水平垂直居中的效果。.content{ width:550px; height:400px; position:absolute; top:50%; left:50...
2017-11-22 10:15:13
454
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人