- 博客(10)
- 收藏
- 关注
原创 2019-03-25-.git目录中index.lock的作用以及它引发的报错
在git项目中我们提交代码的时候经常遇到这样的报错:$ git commit -am'some messsage'fatal: Unable to create '/XXXXXX/.git/index.lock': File exists.If no other git process is currently running, this probably means agit pr...
2019-03-28 09:59:42
1139
原创 2019-03-20-npm中bin字段的用法&百度搜索的坑
今天在一个npm项目中需要添加一个运行脚本至bin字段添加后大概长这样:这样,在命令行中直接输入socketev就会执行后面的文件。添加后执行却报错:zlxdeMacBook-Pro:socketProxy zlx$ socketDev-bash: socketDev: command not found应该是环境没有这个脚本,查一下百度:难道要重新install一次?重...
2019-03-28 09:58:21
425
1
原创 19-3-18 mongoose-连表查询populate用法
mongodb中连表查询很方便,mongoose中的populate可以很方便的实现如下:我们有两个Model,User和File,User的avatar属性是关联着File的id:const User = mongoose.Schema({ role: String, // 角色 name: String, // name pass: String, avatar: {t...
2019-03-28 09:56:20
441
原创 19-3-18-python函数传参方式
python函数传参跟js很像:直接传参方式:def func (name, age) {print("name :" + name + "age: " + age)}func('zlx', '18')形参实参按顺序一一对应,跟js一样指定传参def func (name, age) {print("name :" + name + "age: " + age)}...
2019-03-28 09:54:34
219
原创 vuejs 数据绑定原理
Vuejs 使用get和set来实现数据绑定,心血来潮仿了一下,很粗糙,原理大概相同。usevar vm = new V({ el: '#container', template: '<div>{{name}}: {{age}}</div>', data: { name: 'zlx', ...
2019-03-28 09:52:41
459
原创 react 表单-双向绑定的实现
react 表单 双向绑定的实现在 react 开发中,经常遇到 input 输入框改变值的时候,要定义一个函数,该函数内部执行 setState 的操作,才能改变 input 的值。如果表单元素多了以后,就会定义很多的这种函数,使代码变得冗余。下面在 react 中实现一个类似于 vue 的表单双向绑定的逻辑。修改表单的值,只需如下操作:this.state.inputval = ...
2019-03-28 09:51:58
2178
原创 javascript面向对象编程实战 - 手把手教你做小插件
javascript面向对象编程一直都是初学者的难点,都看过很多文章,却没有动手写过,还是理解不深刻,今天我看文章的时候手写了一个及小的插件,正好练练手。详细的js面向对象编程可以看阮一峰老师的文章 阮一峰-面向对象编程我正好在看文章时,动手写了一个loading的插件,也可以用在项目中去。分享出来。 github链接loading效果是这样的:直接看代码吧,执行特别简单:var...
2019-03-28 09:50:51
167
原创 个人博客常用的搭建的方式(一) php+mysql+nginx+wordpress
1.简介wordpress 系统是一个非常成熟的cms内容管理系统。特点就是大而全,几乎所有能想到的功能都能找到相应的插件,而且wordpress有许多api,来做项目的二次开发非常容易(基于php语言)。缺点就是臃肿。下面我会从头开始讲如何搭建一个基于wordpress的个人博客。首先 ,你要有一台服务器,阿里云的免费赠送的服务器之类的,以linux系统为例。1. 安装wordpre...
2019-03-28 09:49:34
1176
原创 nodejs 通过html生成pdf文件
最近写了一个小功能模块,将html文件转化为pdf文件。1.需求现在有这么一个需求:假设App里面有一份html格式的劳动合同, 需要点击某按钮生成对应的pdf文件保存起来。如图:这就需要后端来处理,后端为nodejs。依赖了如下的包:"dependencies": { "html-pdf": "^2.1.0", "moment": "^2.18.1", ...
2019-03-28 09:48:29
5903
2
原创 react 组件之间通讯传值的多种方法实现
react组件传值,大概有下面几种方法:propscontextreduxreact-router 路由切换时通过url传值(少量非机密数据,其实也是props传)。今天记录一下通过redux来传值的实现。我们先写一个createAction的函数:export function setAnalysisParams(params) { return { type: S...
2019-03-28 09:46:56
784
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人