萝卜@兔子的专栏

求知若饥,虚心若愚

排序:
默认
按更新时间
按访问量

箭头函数中的this

箭头函数本身没有自己的this, 绑定定义时所在的作用域,而不是指向运行时所在的作用域。所以其内部的this指向定义该箭头函数时,外层代码块的this,即箭头函数的this指向固定化。(箭头函数的这个特性有利于封装回调函数) 由于箭头函数没有自己的this,所以当然也就不能用call()、app...

2018-02-27 15:54:24

阅读数:920

评论数:0

函数柯里化 及 apply、call和bind的异同

每个函数都包含两个非继承而来的方法:apply()、call()和bind() 相同点 apply、call和bind都是为了改变某个函数运行时的上下文也存在的,即改变函数体内this对象的值, 以扩充函数赖以运行的作用域。 不同点 apply()和call()的...

2018-02-27 14:09:16

阅读数:93

评论数:0

常用正则表达式总结

20-200整数:/^(([2-9]\d)|(1\d{2})|200)$/ 30-50之间一位小数:/^(([3-4][0-9]+(.\d)?)|(50))$/ 0-250整数: /^(([1-9]?\d|1\d{2}|2[0-4]\d)|250)$/ 0-200整数: /^([1-9]?\d|1...

2018-01-31 10:11:22

阅读数:36

评论数:0

react-router引入Router时报错

1. 文件布局routes/index.jsimport React from 'react'; import { Router, Route, hashHistory } from 'react-router'; import Home from '../views/Home'; import ...

2017-12-29 15:11:02

阅读数:494

评论数:0

容器型组件和展示型组件的区别

容器型组件 容器型组件主要表现为组件怎么工作的、数据怎样更新的,不包含任何Virtual DOM 的修改或组合,也不会包含组件的样式。 如果映射到Redux上,容器型组件就是使用connect的组件,如果映射到Flux上,就是与store绑定的组件。 通过使用connect从Redux状态树中获取...

2017-12-28 16:52:41

阅读数:198

评论数:0

UTC时间字符串转换为本地时间(北京)

created_at为UTC时间字符串如"2017-09-21T01:28:27"转换成北京时间"09/20 09:59"let localTime = moment.utc(created_at).toDate(); localTime = moment(...

2017-09-21 10:07:44

阅读数:140

评论数:0

常用git命令

常用git命令连接github配置设置别名.gitignore文件添加文件到暂存区代码上传git add . git commit -m "(这里面是英文注释)" git push 如果只是想单独提交某个文件,可以用git add + 绝对路径 查看仓库状态 查看...

2017-09-18 17:10:54

阅读数:399

评论数:0

markdown常用命令

常用命令#标题一 ##标题二 *这一点 **加粗** *斜体* 删除线 在文字前添加> 点击保存后的效果是: 如果你无法简洁的表达你的想法,那只说明你还不够了解它。 有序列表在行首添加1.、2.、3.,即数字和英文句点,数字不需要连续的,也可以都是1.无序列表在行首添加*或...

2017-09-18 16:00:17

阅读数:287

评论数:0

Express笔记

项目运行 cnpm run start(从package.json里面scripts项查找) notEmpty=true;代表url里面的参数是必选项 optional=true;代表可选 app.js的主要作用:附加中间件、请求参数校验、登录鉴权 cors 跨域资源共享是用来避开浏...

2017-09-18 15:58:40

阅读数:348

评论数:0

postman自动化测试

测试工具主要包括三部分:(1)发起请求前运行的Pre-request script;(2)收到应答之后运行的Test;(3)一次运行所有请求的Collection Runner。 postman是Postman提供的全局对象,environment和global同名时,优先用environme...

2017-09-18 15:52:56

阅读数:338

评论数:0

Redux笔记

在上图中View指的是展示组件,而相对应的是容器组件,其运用store.subscribe()将展示组件和Redux关联起来。 1. 容器组件使用store.subscribe()从Redux的state树中读取部分数据,并通过props来把这些数据提供给要渲染的组件(展示组件)。可以手工...

2017-09-18 15:30:43

阅读数:280

评论数:0

在提交代码时,git如何忽略指定文件

当用git向github上传本地代码时,有时需要忽略一些本地某些文件如:node_modules或webStorm自动生成的.idea文件,只需要修改当前项目的根目录中的.gitignore,将要忽略的文件加入到此文本中

2017-08-30 10:14:21

阅读数:162

评论数:0

关于windows不支持NODE_ENV=development的问题

问题描述:最近从github上面clone了一个项目后,进行cnpm install 后,进行cnpm run start 启动后,出现如下错误: 日志如下:0 info it worked if it ends with ok1 verbose cli [ 'C:\\Program Files\...

2017-08-19 14:04:25

阅读数:1932

评论数:1

文本、input、img在同一行时设置垂直距中

文本、input、img在同一行时图片是靠上,文字、input靠下,只需设置容器vertical-align:middle、line-height、height,以及容器中元素vertical-align即可实现垂直居中

2017-08-19 14:04:22

阅读数:117

评论数:0

二、实现从一页面跳转到指定模块的位置,并将该模块在主区域中显示出来

1、跳转指定页面一般使用如下代码但跳转时显示“微信”模块且导航中“微信”按钮点亮。2、为了在主区域显示出要跳转到的指定person模块,可以先获取当前的url中的hash,然后再隐藏其他模块function jumpToCurPage() { if (!document.getElement...

2017-08-19 14:04:19

阅读数:403

评论数:0

怎样将header和footer分别固定在页面上的最两端

html代码为 nav here is content many content many many contenthere is content many content many many contenthere is...

2017-08-19 14:04:16

阅读数:592

评论数:0

用css修改input[type=checkbox]时默认样式

点击后 h5代码:                                  设为默认                    css代码1、先给最外层li设置相对位置 ul li:last-child {        position:relative;    }2、隐藏in...

2017-08-19 14:04:13

阅读数:3848

评论数:1

关于图片与文字的水平距中

http://www.zhangxinxu.com/wordpress/2009/08/%E5%A4%A7%E5%B0%8F%E4%B8%8D%E5%9B%BA%E5%AE%9A%E7%9A%84%E5%9B%BE%E7%89%87%E3%80%81%E5%A4%9A%E8%A1%8C%E6%96...

2017-08-19 14:04:10

阅读数:95

评论数:0

在html中,通过添加close-popup类关闭popup时,不能关闭popup跳出层

解决方案是跳出层(About popup 和Services Popup)应该与.page同级。

2017-08-19 14:04:07

阅读数:66

评论数:0

SUI Moblie 中出现$.init() 或$.alert()not a function和自定义Moble中的嵌套标签页时,点击tab2时一直出现tab1的内容

1、$.init() not a function. sum插件与jQuery库出现冲突,sm.js 的引用顺序导致$.alert()无效,不要放在de >de>中引用,应放在de >de>结束前引用。因为 js的加载会阻塞其他组件的加载2、自定义Moble中的嵌套标...

2017-08-19 14:04:04

阅读数:645

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭