摘要: 箭头函数感性认识 箭头函数 是在es6 中添加的一种规范 x => x * x 相当于 function(x){return x*x} 箭头函数相当于 匿名函数, 简化了函数的定义。 语言的发展都是倾向于简洁 对人类友好的, 减轻工作量的。 就相当于我最钟情的python, 有很多类似之处, 在 关于promise 文章中我会和Python 框架中的tornado 中的异步进行对比的, 很... 阅读全文
posted @ 2019-04-12 17:02 brave-sailor 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 1. 查看node版本 node --version 2. 查看npm 版本,检查npm 是否正确安装。 npm -v 3. 安装cnpm (国内淘宝镜像源),主要用于某些包或命令程序下载不下来的情况 npm install cnpm -g --registry=https://registry.n 阅读全文
posted @ 2019-04-12 15:02 brave-sailor 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要讲怎么写一个typescript的描述文件(以d.ts结尾的文件名,比如xxx.d.ts)。 2018.12.18更新说明: 1.增加了全局声明的原理说明。 2.增加了es6的import、export对应的d.ts文件写法。 3.增加了d.ts文件放置位置的说明。 最近开始从js转ts 阅读全文
posted @ 2019-04-12 13:50 brave-sailor 阅读(1834) 评论(0) 推荐(0) 编辑
摘要: 前言 当一个组件要获取多个 state 的时候,声明计算属性就会变得重复和冗余了。我们可以使用到辅助函数 mapState 来更快更简洁地生成计算属性。 所以我们得清楚,mapState 的作用就是帮我们把一个对象或数组里的值转化成计算属性的写法。同理,其它的辅助函数也是大同小异,只要知道了 map 阅读全文
posted @ 2019-04-12 11:51 brave-sailor 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 前言 在使用vue一个多礼拜后,感觉现在还停留在初级阶段,虽然知道怎么和后端做数据交互,但是对于mounted这个挂载还不是很清楚的。放大之,对vue的生命周期不甚了解。只知道简单的使用,而不知道为什么,这对后面的踩坑是相当不利的。 因为我们有时候会在几个钩子函数里做一些事情,什么时候做,在哪个函数 阅读全文
posted @ 2019-04-12 10:05 brave-sailor 阅读(186) 评论(0) 推荐(0) 编辑