Angular 修改类型以在嵌套对象(管线)内具有新特性
我想将whenRoute可选参数添加到路由类型内的数据中,如何在不直接修改角度类型文件的情况下执行此操作Angular 修改类型以在嵌套对象(管线)内具有新特性,angular,typescript,Angular,Typescript,我想将whenRoute可选参数添加到路由类型内的数据中,如何在不直接修改角度类型文件的情况下执行此操作 const routes:routes=[ { 路径:“页面”, loadChildren:()=>import('./pages/pages.module')。然后(m=>m.PagesModule), 数据:{whenRoute:'/test'} } ] 您不需要修改任何类型。data属性的类型为data,具有以下声明: export declare type Data = {
const routes:routes=[
{
路径:“页面”,
loadChildren:()=>import('./pages/pages.module')。然后(m=>m.PagesModule),
数据:{whenRoute:'/test'}
}
]
您不需要修改任何类型。data属性的类型为data,具有以下声明:
export declare type Data = {
[name: string]: any;
};
换句话说,您可以在数据对象中放置任何命名属性,这些属性可以有任何值。您不需要修改任何类型。data属性的类型为data,具有以下声明:
export declare type Data = {
[name: string]: any;
};
换句话说,您可以在数据对象中放置任何命名属性,这些属性可以有任何值。查看此链接查看此链接