我有一个字符串变量,它是组件的名称。我需要将此变量传递给另一个对象属性,但作为组件对象而不是字符串。
那么,是否有一个全局数组存储了我可以访问的应用程序的所有组件?像这样的东西;
let componentName = 'myComponentName';
componentsArray[componentName];
或者,我可以将变量转换为类型:Component?
...编辑
我正在创建路由配置;
const routes: Routes = [
{
path: 'home',
component: componentName
},
{
path: 'services',
component: componentName
},
{
path: '',
component: componentName
},
{
path: '**',
component: componentName
}
];