gpt4 book ai didi

typescript :具有不同名称的导出接口(interface)

转载 作者:行者123 更新时间:2023-12-05 01:19:33 26 4
gpt4 key购买 nike

我需要导入接口(interface),将属性添加到 id 并导出与原始接口(interface)同名的新接口(interface)。那么凡是用到这个接口(interface)的地方我只能改导入位置。

import { Routes, Route } from '@angular/router';
interface Route2 extends Route {
description: string;
}

export declare type Routes = Route2[];

然后我想(虽然这是不可能的)

export Route2 as Route;

最佳答案

以不同的名称导入原始的 Route 并将新的导出为 Route

import { Route as OriginalRoute } from '@angular/router';
export interface Route extends OriginalRoute {
description: string;
}

关于 typescript :具有不同名称的导出接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39220114/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com