开始学习!
This commit is contained in:
@@ -1,2 +1,39 @@
|
||||
/*
|
||||
* @Author: Kane
|
||||
* @Date: 2023-03-06 14:20:50
|
||||
* @LastEditors: Kane
|
||||
* @FilePath: /ts-practice/src/index.ts
|
||||
* @Description:
|
||||
*
|
||||
* Copyright (c) ${2022} by Kane, All Rights Reserved.
|
||||
*/
|
||||
|
||||
//
|
||||
// 索引类型
|
||||
interface Point
|
||||
{
|
||||
x: number;
|
||||
y: number;
|
||||
}
|
||||
|
||||
type kes = keyof Point;
|
||||
type name = "name";
|
||||
|
||||
const value: name = "name";
|
||||
|
||||
// 联合类型
|
||||
interface Circle
|
||||
{
|
||||
radius: number;
|
||||
area: number;
|
||||
}
|
||||
|
||||
interface Rectangle
|
||||
{
|
||||
area: number;
|
||||
wdith: number;
|
||||
height: number;
|
||||
}
|
||||
|
||||
type Shape = Circle | Rectangle;
|
||||
|
||||
let a: Shape;
|
||||
|
@@ -11,8 +11,8 @@ service.interceptors.request.use(
|
||||
{
|
||||
return config;
|
||||
},
|
||||
(error) =>
|
||||
async (error) =>
|
||||
{
|
||||
return Promise.reject(error);
|
||||
return await Promise.reject(error);
|
||||
}
|
||||
);
|
||||
);
|
||||
|
Reference in New Issue
Block a user