随笔分类 -  TypeScript

摘要:就是代码写的不规范 报错写法 import {Setting} from '@element-plus/icons-vue' import { defineProps ,withDefaults } from 'vue' import {PiProject} from '@/types/Projec 阅读全文
posted @ 2023-04-22 22:11 皮豪 阅读(322) 评论(0) 推荐(0) 编辑
摘要:\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 阅读全文
posted @ 2023-04-15 15:28 皮豪 阅读(178) 评论(0) 推荐(0) 编辑
摘要:问题: 因为TypeScript不支持直接给一个接口类型的变量 赋一个未知的值。 如 const a:A = { name:'s' }; 你需要给这样的对象或数组值使用as 指定一个类型。 正确写法: const a:A = { name:'s' } as A; 数组写法一样: const a:A[ 阅读全文
posted @ 2023-04-15 09:23 皮豪 阅读(102) 评论(0) 推荐(0) 编辑
摘要:TypeScript 教程 - 菜鸟教程:https://www.runoob.com/typescript/ts-tutorial.html TypeScript Handbook - 中文版:https://zhongsp.gitbooks.io/typescript-handbook/cont 阅读全文
posted @ 2023-03-28 07:34 皮豪 阅读(45) 评论(0) 推荐(0) 编辑
摘要:main.ts中的 createApp(App),只作用于一个,如果,有两个,则并不是一个对象,另一个会不生效 阅读全文
posted @ 2021-01-07 10:40 皮豪 阅读(313) 评论(0) 推荐(0) 编辑
摘要:TYPESCRITP OF GEEK NOTE 以后会更新这个完整度,和理解度,目前这个还不够 ts官方推荐使用let来替代 var ts 支持 js语法 声明变量 let temp:string = '1' 声明数组 因为 有泛型,所以会约束数组的类型,这个是真的不错 let list:Array 阅读全文
posted @ 2020-10-25 08:34 皮豪 阅读(282) 评论(0) 推荐(0) 编辑