typeScript
Heartbroken_man
工作两年多才想起写博客
展开
-
提取InstanceType实例化构造函数里面某个属性的类型
我们常常会看到很多组件库采用InstanceType去暴露出组件的实例我们可以直接通过属性的方式去获取实例后的内部属性类型,如:FormItemInstance['rules']原创 2022-03-23 15:51:31 · 437 阅读 · 0 评论 -
typescript高级类型语法
& (交叉类型)&让两者的类型都满足才行,否则报错:interface Bird { name: string; fly(): void;}interface Per { name: string; talk(): void;}type BirdPerson = Bird & Per;let p: BirdPerson = { name: "zhufeng", fly() {}, talk() {} };let p1: BirdPerson原创 2022-03-10 19:03:56 · 740 阅读 · 0 评论 -
vue3+ts使用v-for出现unknown问题
<template> <el-table :data="tableData" style="width: 1200px"> <el-table-column v-for="tableItem in tableHeader" :fixed="tableItem.fixed" :prop="tableItem.prop" :label="tableItem.label" :width="tableItem.w.原创 2022-02-23 18:23:31 · 7870 阅读 · 3 评论 -
tsconfig.json文件配置参数的注解
{ "compilerOptions": { /* Visit https://aka.ms/tsconfig.json to read more about this file */ /* 项目 */ "incremental": true, /* 启用增量编译 */ "composite": true, /* 允许TypeScript项目与项目引.原创 2022-02-22 19:34:55 · 1258 阅读 · 0 评论