ts – vue 配置 shims-tsx.d.ts 中 Window 属性声明 appData/wxutil/base输出使用 Vue.prototype.functionutil/filters 无法全局…
分类:Typescript
Angular 2 constructor & ngOnInit
在 Angular 2 学习过程中,相信很多初学者对 constructor 和 ngOnInit 的应用场景和区别会存在困惑,本文我们会通过实际的例子,为读者一步步解开困惑。 constructor 在 ES6 中就引…
react-router使用教程
react-router使用教程 关于url中#的作用: 学习: http://www.ruanyifeng.com/blo… ‘#’代表网页中的一个位置。其右面的字符,就是该位置的标…
关于Angular响应式表单的三种更新值的讨论
Angular响应式表单相比较模板驱动表单更大操作性、更易测试性。因此,我更推荐这类表单创造方式。 当一个用于修改用户信息的表单,数据的来源总是来自远程;而对于一个 FormGroup 的创建总在 ngOnInit 中完…
Parcel 打包示例 - React HelloWorld
使用 Parcel 打包的 React HelloWorld 应用。GitHub 地址: https://github.com/justjavac/… 0. 新建目录 mkdir react-hellowor…
[译] 关于 `ExpressionChangedAfterItHasBeenCheckedError` 错误你所需要知道的事情
原文链接: Everything you need to know about the ExpressionChangedAfterItHasBeenCheckedError error 关于 ExpressionCha…
Angular 5.0 学习8:Angular路由复用策略 (切换页面内容不丢失,保持原来状态)
一、引言 路由在执行过程中对组件无状态操作,即路由离退时组件状态也一并被删除;当然在绝大多数场景下这是合理的。进入组件时会执行 ngOnInit() 里面的初始化方法,使页面保持最开始的状态。但有些需求需要切换页面的时候…
9、 TypeScript 之函数返回值类型
TS中函数不只可以给参数设置类型 也可以给返回值设置类型 const add = (a: number, b: number): string => ( a.toString() + b.toString() );…
基于 TypeScript 开发 NPM 模块
初始化 NPM 项目 mkdir project-name cd project-name npm init 添加开发基础包 添加 TypeScript yarn add typescript -D 添加 Jest 测试…
TypeScript学习5-接口与类的应用
概述和对比 接口和类在实际使用中,一般都是配合使用的。我们来对比一下: 接口可以声明一个类的结构,包含属性和方法,但它只是给出一个声明,没有访问修饰符,没有具体的方法实现,没有构造函数,也不可以被实例化。 接口是一个对外…
Angular2管理外部类型定义和处理“Duplicate identifier” TypeScript错误
在学习angular2的时候,根据angular2中文网提供的quickstart作为种子项目。在安装完所有包并运行项目的时候,出现了满屏的编译错误: error TS2300: Duplicate identifier…
angular学习第一篇-----环境搭建
写在前面 最近从慕课网买了一个视频教程学习angular,最新的angular4.0没有与老版本的有太多依赖关系,因此对于我这个没有太多angular基础的人来说,门槛也就没那么大了。因为是第一次学习angular,发现…