随笔分类 - TypeScript
摘要:就是代码写的不规范 报错写法 import {Setting} from '@element-plus/icons-vue' import { defineProps ,withDefaults } from 'vue' import {PiProject} from '@/types/Projec
阅读全文
摘要:\w就是[0-9a-zA-Z_] \s是[ \t\v\n\r\f] \S是[^ \t\v\n\r\f] \W是[^0-9a-zA-Z_] \D就是[^0-9] \d就是[0-9] . 就是[^\n\r\u2028\u2029]。表示几乎任意字符。 var reg = /\w{1,30}(\.\w{1
阅读全文
摘要:问题: 因为TypeScript不支持直接给一个接口类型的变量 赋一个未知的值。 如 const a:A = { name:'s' }; 你需要给这样的对象或数组值使用as 指定一个类型。 正确写法: const a:A = { name:'s' } as A; 数组写法一样: const a:A[
阅读全文
摘要:TypeScript 教程 - 菜鸟教程:https://www.runoob.com/typescript/ts-tutorial.html TypeScript Handbook - 中文版:https://zhongsp.gitbooks.io/typescript-handbook/cont
阅读全文
摘要:main.ts中的 createApp(App),只作用于一个,如果,有两个,则并不是一个对象,另一个会不生效
阅读全文
摘要:TYPESCRITP OF GEEK NOTE 以后会更新这个完整度,和理解度,目前这个还不够 ts官方推荐使用let来替代 var ts 支持 js语法 声明变量 let temp:string = '1' 声明数组 因为 有泛型,所以会约束数组的类型,这个是真的不错 let list:Array
阅读全文