- 博客(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 a git pr...
2019-03-28 09:59:42
857
原创 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
343
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
383
原创 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
164
原创 vuejs 数据绑定原理
Vuejs 使用get和set来实现数据绑定,心血来潮仿了一下,很粗糙,原理大概相同。 use var vm = new V({ el: '#container', template: '<div>{{name}}: {{age}}</div>', data: { name: 'zlx', ...
2019-03-28 09:52:41
324
原创 react 表单-双向绑定的实现
react 表单 双向绑定的实现 在 react 开发中,经常遇到 input 输入框改变值的时候,要定义一个函数,该函数内部执行 setState 的操作,才能改变 input 的值。如果表单元素多了以后,就会定义很多的这种函数,使代码变得冗余。下面在 react 中实现一个类似于 vue 的表单双向绑定的逻辑。 修改表单的值,只需如下操作: this.state.inputval = ...
2019-03-28 09:51:58
2106
原创 javascript面向对象编程实战 - 手把手教你做小插件
javascript面向对象编程一直都是初学者的难点,都看过很多文章,却没有动手写过,还是理解不深刻,今天我看文章的时候手写了一个及小的插件,正好练练手。 详细的js面向对象编程可以看阮一峰老师的文章 阮一峰-面向对象编程 我正好在看文章时,动手写了一个loading的插件,也可以用在项目中去。分享出来。 github链接 loading效果是这样的: 直接看代码吧,执行特别简单: var...
2019-03-28 09:50:51
129
原创 个人博客常用的搭建的方式(一) php+mysql+nginx+wordpress
1.简介 wordpress 系统是一个非常成熟的cms内容管理系统。特点就是大而全,几乎所有能想到的功能都能找到相应的插件,而且wordpress有许多api,来做项目的二次开发非常容易(基于php语言)。缺点就是臃肿。 下面我会从头开始讲如何搭建一个基于wordpress的个人博客。 首先 ,你要有一台服务器,阿里云的免费赠送的服务器之类的,以linux系统为例。 1. 安装wordpre...
2019-03-28 09:49:34
1071
原创 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
5737
2
原创 react 组件之间通讯传值的多种方法实现
react组件传值,大概有下面几种方法: props context redux react-router 路由切换时通过url传值(少量非机密数据,其实也是props传)。 今天记录一下通过redux来传值的实现。 我们先写一个createAction的函数: export function setAnalysisParams(params) { return { type: S...
2019-03-28 09:46:56
733
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人