Decorator Decorator 早已不是什么新鲜事物。在 TypeScript 1.5 + 的版本中,我们可以利用内置类型 ClassDecorator、PropertyDecorator、MethodDecor…
标签:Typescript
自己常用的前端项目脚手架模板
自己常用的前端项目脚手架模板 react-app-starter:React 应用项目模板 react-ts-app-starter:React + TypeScript 应用项目模板 vue-app-starter:V…
轻量的移动端React组件库
移动端React组件库 重新设计了Form那块组件,让数据校验变得更简单。欢迎提出更多优化建议,如有兴趣参与该项目,请邮件至:saytxk@gmail.com (-> . ->) 没错,我就是来骗 Star …
Promise配合forEach的使用,异步循环后再继续执行
网上有很多类似的实现方式,但我也不太懂js啊,所以我专门用TS写了一遍。循环执行Promise,每一次循环都是异步且等上一循环结束后再执行下一次循环。TypeScript异步执行数组中的每一项,并在每一项执行完后才继续执…
TypeScript初步了解
记录对TypeScript的初步了解,以期在实际项目中对是否使用TypeScript有较为科学的考量。 大纲: 定义与来历 快速起步 声明文件(.d.ts) 为什么选择使用TypeScript JS迁移TS 知识补充: …
旧项目TypeScript改造问题与解决方案记
概述 由于本次改造的项目为一个通过NPM进行发布的基础服务包,因此本次采用TypeScript进行改造的目标是移除Babel全家桶,减小包体积,同时增加强类型约束从而避免今后开发时可能的问题。 本次改造使用的是TypeS…
开始使用 VSCode 调试
一些由浅入深的 VScode 调试例子,能让你快速理解和上手 VSCode 调试。 为什么使用 VSCode ? 我是深度 vi 用户,之前 Atom 深度使用者,现在基本上转到 VSCode,下面是我选择 VSCode…
前端一些需要掌握的简单知识点
原生javaScript是中大公司挑人的核心,也是决定你未来发展高度的核心。 冒泡排序,快速排序,深度克隆,深度冻结,数组操作,本章都有。 走遍大江南北,还是原生javaScript最美 感冒给大家更新,希望大家多多点赞…
使用 Enzyme 测试 react-redux-app(接上一篇)
使用 Enzyme 测试 react-redux-app(接上一篇) 使用 enzyme+jest 可以很方便的来测试我们的 react 应用 测试需要关注哪些方面 页面的结构的测试(一般是去 判断 dom 结构对不对)…
js推断数组中是不是存在某个值
1. array.indexOf 推断数组中是不是存在某个值,假如存在返回数组元素的下标,不然返回-1 let arr = ['something', 'anything', 'nothing', 'anything']…
还可以这么玩?超实用 Typescript 内置类型与自定义类型
背景 大家用过 Typescript 都清楚,很多时候我们需要提前声明一个类型,再将类型赋予变量。 例如在业务中,我们需要渲染一个表格,往往需要定义: interface Row { user: string email…
vue开发小想法
这周入职新公司,公司这边用vue框架,我习惯使用typescript来写东西,vue搞出了.vue文件,连js都不算,在.vue文件中ts/js的代码提示,补全都没有了,对于我这样有小偏执的人来说,不能接受。 vue英文…