如何从共享文件夹中提取文件到Angular 2中的其他文件夹
我有一个共享文件夹,其中我为共享文件夹内的活动创建了一个以上的文件夹。现在在activities文件夹中,我刚刚给出了html和CSS,以便将它们提取到另一个名为User的文件夹中。 但我也面临着错误 错误:未捕获(承诺中):错误:找不到模块“../shared/activities” 当我单击用户页面中的按钮时。 谁能帮我解决这个问题 文件夹结构:如何从共享文件夹中提取文件到Angular 2中的其他文件夹,angular,Angular,我有一个共享文件夹,其中我为共享文件夹内的活动创建了一个以上的文件夹。现在在activities文件夹中,我刚刚给出了html和CSS,以便将它们提取到另一个名为User的文件夹中。 但我也面临着错误 错误:未捕获(承诺中):错误:找不到模块“../shared/activities” 当我单击用户页面中的按钮时。 谁能帮我解决这个问题 文件夹结构: app - User - Shared -- activities HTML: 活动清单 从您的错误中,我可以看到活动模块不存
app
- User
- Shared
-- activities
HTML:
活动清单
从您的错误中,我可以看到活动
模块不存在
由于您没有活动
模块,加载子项
和延迟路由对它不起作用
You should use { path: 'activity', component: activityComponent, data: {} }
因此,您的布线模块将变成:
import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
import { activityComponent } from '../shared/activities';
const routes: Routes = [
{
path: 'activity',
component: activityComponent,
data: {}
}
];
@NgModule({
imports: [
RouterModule.forChild(routes)
],
exports: [
RouterModule
],
providers: [
]
})
export class HomeRoutingModule { }
应该是
/shared/activities
我认为shared中的'S'情况不同。@Sravan不,这不起作用。你能分享你的路线吗?是的,我会分享的。谢谢你,你通过显示我的错误节省了我的时间
import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
import { activityComponent } from '../shared/activities';
const routes: Routes = [
{
path: 'activity',
component: activityComponent,
data: {}
}
];
@NgModule({
imports: [
RouterModule.forChild(routes)
],
exports: [
RouterModule
],
providers: [
]
})
export class HomeRoutingModule { }