ts
要成为光的女人
这个作者很懒,什么都没留下…
展开
-
typeScript类型 01
1⃣️:安装 2⃣️:使用变量声明(undefined和null是任意类型的子类型)3⃣️:ts 编译命令 5⃣️:字面量类型 6⃣️:any 类型 (只要用了any,就等同于关闭了类型检测 慎用!!!) 7⃣️:unknown 类型 (如果在没有在对他的类型进行检查之前,不允许有任何操作,unknown 可以理解为一个类型安全的any) 8⃣️:数组 let 数组名:类型[]=[数据1,数据2] 9⃣️:对象类型...原创 2022-07-09 11:33:33 · 119 阅读 · 0 评论 -
Type ‘() => Promise<typeof import(“/Users/982471938qq.com/jy-vue3-cms/src/views/login/login.vue“)>‘
以上报错,一开始以为我的代码写错了,然后仔细的检查了,确定了代码格式代码的书写都没问题,我就翻译下报错原因,不能将类型分配给RouteParamValueRaw,并且缺少pop, push, concat, join属性,还是没太懂,突然我的鼠标不小心移到了routes 上,才恍然大悟类型写错了,不难理解,我们可以通过createRouter 进入源码查看: 官方就希望我们传入一个routes是RouteRecordRaw[] 的类型 好修改以后项目就能正常启动了。 ...原创 2022-04-02 18:03:53 · 3087 阅读 · 2 评论 -
函数的重载
在TypeScript中,如果我们编写了一个add函数,希望可以对字符串和数字类型进行相加,应该如何编写呢? 在这里可以使用重载函数解决: 函数的重载:函数的名称相同,但是参数不同的几个函数,就是函数的重载,当我们去调用某个类型时,函数的重载会自动匹配相对应的类型(这里是t s规定好的) ...原创 2022-03-30 16:57:39 · 77 阅读 · 0 评论