angular路由跳转无效
我有个两个首页 我想通过不同的路由来加载不同的首页在开发环境运行是可以的
发布之后在正式环境
就只能有哪个空路由的重定向有用的
import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
import { ChartsComponent } from './charts/charts/charts.component';
import { HomeComponent } from './home/home.component';
import { HomesComponent } from './homes/homes.component';
const routes: Routes = [
{ path: '', redirectTo: '/home', pathMatch: 'full' },
{ path: 'home', component: HomeComponent },
{ path: 'homes', component: HomesComponent },
{ path: 'charts', component: ChartsComponent },
{
path:'**',// 任意路由
component:HomesComponent
}
];
import { CardModule } from 'primeng/card';
import { ChartModule } from 'primeng/chart';
import { ToastModule } from 'primeng/toast';
import { ChartsComponent } from './charts/charts/charts.component';
import { HomeComponent } from './home/home.component';
import { HomesComponent } from './homes/homes.component';
@NgModule({
declarations: [
AppComponent,
ChartsComponent,
HomeComponent,
HomesComponent
],
imports: [
BrowserModule,
AppRoutingModule,
BrowserAnimationsModule,
FormsModule,
HttpClientModule,
NgZorroAntdModule,
ChartModule,
ToastModule,
CardModule
],
providers: [{ provide: NZ_I18N, useValue: zh_CN }],
bootstrap: [AppComponent]
}) 现在是否还有学习angular必要呢? {:1_908:} 你的路由地址呢访问的 在导入路由Module的时候 拥有** 的路由要最后导入来源: https://angular.cn/guide/router-tutorial-toh#import-crisis-center-module-into-the-appmodule-routes .net的项目然后好像是后端指定了所以折中加了导航栏解决----- skyyihong 发表于 2022-10-18 15:44
现在是否还有学习angular必要呢?
为什么没有啊,难道都只能学vue吗
我们现在甚至还在使用angularjs:lol tanzhiwei 发表于 2022-10-18 17:54
为什么没有啊,难道都只能学vue吗
我们现在甚至还在使用angularjs
使用angularjs没有问题,那是老项目需要或工作需要。我是想问问,对于新人来说,angular还有必要当第一个前端框架来学习吗? skyyihong 发表于 2022-10-18 18:03
使用angularjs没有问题,那是老项目需要或工作需要。我是想问问,对于新人来说,angular还有必要当第一个 ...
:lol 你错了,新项目我们也用angularjs,原因是0学习成本。
如果是前端的话建议angular和vue都要学习
页:
[1]