随笔分类 -  Ts

摘要:项目中最近切换了TypeScript,运行时没有问题的,但是打包的时候会报很多的错,最后我们是在报错的文件上方加上了 '// @ts-ignore'隐藏了ts文件的报错,建议我们在使用的时候在这句代码给定相应的注释,解释一下为什么使用。 if (this.type) { // @ts-ignore: 阅读全文
posted @ 2022-09-28 16:01 jiaxin2015 阅读(1593) 评论(0) 推荐(0)
摘要:1、继承 extends关键字在TS编程中出现的频率挺高的,而且不同场景下代表的含义不一样,特此总结一下: 表示继承/拓展的含义 表示约束的含义 表示分配的含义 2、基本使用 extends是 ts 里一个很常见的关键字,同时也是 es6 里引入的一个新的关键字。在 js 里,extends一般和c 阅读全文
posted @ 2022-09-20 18:12 jiaxin2015 阅读(6334) 评论(0) 推荐(1)
摘要:实现 1、关键字:implements 在ts(js)中,一个class只能继承自另一个class,若其他类中的方法与属性也想继承,则很麻烦。 在ts中可以使用implements来实现一些类 共有方法属性提取。 2、先接口关键字 interface 定义接口,提取出公共方法: /** IState 阅读全文
posted @ 2022-09-20 17:54 jiaxin2015 阅读(313) 评论(0) 推荐(0)
摘要:1、通过中括号来获取 let id = target["uuid"] || target["id"]; 阅读全文
posted @ 2022-09-15 19:57 jiaxin2015 阅读(45) 评论(0) 推荐(0)