进修了ts,不能没有一个综合实例,这不,本身做了一个,分享下。实例是设想一辆汽车,它有一个抽象类,抽象类再完成一个接口,先定义好罗列 //档位 enum Gear { First=1, Second=3, Third=5…
标签:Typescript
deno-原理篇一启动加载
之前篇章 deno-基础篇,主要是deno的一些基本概念介绍。 deno执行过程概述 deno初始化时会读取内嵌的Typescript代码和加载v8 isolate实例,将需要执行的文件路径作为参数传入,在内部解析传入的…
Angular中使用better-scroll
better-scroll的使用 由于需要在一个固定的的高度做无限滚动,本来css的overflow-y也可以完成的,奈何安卓不是很流畅,还很生硬,就是用了第三方库better-scroll,配合angular的ng…
【webpack4】用不同语言语法编写webpack配置文件
写在前面 webpack配置文件默认情况下为webpack.config.js,即用原生js语法书写的配置文件。 然而,在我们的项目中,有时候是使用的是其他语言语法进行编程,例如:es6、coffeeScript、typ…
pm2 命令使用
1、启动时指定日志存放的文件位置 pm2 start app.js -o ./logs/out.log -e ./logs/error.log 2、使用配置文件的方式 { "script" : "app.js", "er…
搞定 PM:天天改 URL,react-router 动态路由配置
项目用的 React 框架。公司有三类人掌握着 URL 生杀大权,产品总监,产品经理,还有 SEO ???特别是产品总监还兼职首席拼写官,导致 URL 一周一个样。即使上线了也是如此,告诉他们用户已经收藏了这个链接,不要…
窥探原理:实现一个简单的前端代码打包器 Roid
roid roid 是一个极其简单的打包软件,使用 node.js 开发而成,看完本文,你可以实现一个非常简单的,但是又有实际用途的前端代码打包工具。 如果不想看教程,直接看代码的(全部注释):点击地址 为什么要写 ro…
ES6浅析之路一
(个人理解ES6就是对ES5的BUG修改和升级)废话不多说今天要探讨的是 var与letECMAScript 6 入门 作者:阮一峰 下面是个人总结:let不允许在相同作用域内,重复声明同一个变量。let 特点是块级作用…
带有atom-typescript插件和gulp任务的打字稿
因为我正在学习Angular(2.0),所以我刚刚进入TypeScript.我正在设计编译TypeScript的最佳方法以及如何组织我的项目. 我正在使用atom-typescript for Atom来编译带有tsco…
es6 generator函数
参考 来源《ecmascript6 入门》generator部分 认识generator函数 形式上,generator函数有两个特点:一是function关键字与函数名之间有一个*。二是函数体内使用yield语句,如下…
element-ui table 行内编辑
EditRow.ts interface NoParamConstructor<T> { new(): T; } export default class EditRow<T> { origin:…
vue-property-decorator使用手册
一,安装 npm i -s vue-property-decorator 二,用法 1,@Component(options:ComponentOptions = {}) @Component 装饰器可以接收一个对象作为…