作为前端负责人,很多时候发愁的不是写好代码,而是怎么让身边水平较差的小伙伴能写出好的代码 另外,你还要保证项目的进度,所以代码质量和项目进度之间有着天然的矛盾,怎么去平衡值得我们去思考,以下是我的一点经验 代码质量由以下…
分类:Typescript
ES6之解构赋值
数组解构 只要等号两边的模式相同,左边的变量就会被赋予对应的值。 let [a, b, c] = [1, 2, 3]; 如果解构不成功,变量的值就等于 undefined。 let [foo, [[bar], baz]]…
使用typescript构建Vue应用
使用typescript构建Vue应用 一、Vue项目初始化-引入typescript 使用typescript构建Vue应用和使用js一样,都是通过vue-cli去初始化并创建一个vue项目,只不过使用typescri…
〔译〕TypeScript 2.0 候选版发布
相关链接 TypeScript 2.0 正式版已经发布了:〔译〕TypeScript 2.0 正式版发布 不过可能大家更关心的是 〔译〕TypeScript 2.0 的新特性 原文:Announcing TypeScri…
TypeScript 特性梳理,拓展,oop,大量代码(类型,接口,类,成员访问控制,模块,重写重载,泛型,装饰器)
博客 github 地址: https://github.com/HCThink/h-blog/blob/master/TS/readme.md github 首页(star+watch,一手动态直达): https:/…
vue组件 Javascript 换成 TypeScript 写法模板参考
vue组件写法 Vue组件模版来看: import {componentA,componentB} from '@/components'; export default { components: { componen…
TypeScript Functions
TypeScript-Functions typescript之旅 1.TypeScript-Basic 2.TypeScript interface 3.Typescript-module(1) 4.TypeScrip…
Angular 2 NgModule vs Angular 1 module
一直想写关于 Angular 1.x 与 Angular 2.x (Angular 4.x 已发布) 区别的文章,方便 Angular 1.x 的用户快速的过渡到 Angular 2.x。在浏览文章的时候,发现 Todd…
angular4学习记录 -- 组件通讯、生命周期
angular4 组件通讯、生命周期 主要通讯形式 父组件通过属性绑定到子组件,子组件通过事件传递参数到父组件 父组件通过局部变量获取子组件的引用 父组件使用@ViewChild获取子组件的引用 两个不相关联的组件使用中…
设计模式在 TypeScript 中的应用 - 观察者模式
定义 当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知。 实现 思路: 指定发布者; 给发布者添加一个缓存列表,用于存放回调函数以便通知订阅者; 最后发布消息的时候,发布者会遍历这个缓存列表,依次触发里面存放的…
Node.js 配合 express 框架、mongodb 实践 && [使用 TypeScript 重构]
一、Node.js默认使用commonJs的模块化方案,TypeScript默认是ES6的模块化方案,两者有本质区别。 1.Node.js的去寻找引入的依赖时,如果是Node自带的模块,比如fs文件模块,只需要填写fs即…
用TypeScript编写,使用withRouter和Redux connect等多个HOC 的单个组件
定义组件propsTypes 首先定义 mapStateToProps与mapDispatchToProps import Types from "MyTypes"; const mapStateToProps = (s…