吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 576|回复: 7
上一主题 下一主题
收起左侧

[求助] angular路由跳转无效

[复制链接]
跳转到指定楼层
楼主
往后无期 发表于 2022-10-18 13:39 回帖奖励
我有个两个首页   我想通过不同的路由来加载不同的首页
在开发环境运行是可以的   
发布之后在正式环境
就只能有哪个空路由的重定向有用的

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]
})

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

沙发
skyyihong 发表于 2022-10-18 15:44
现在是否还有学习angular必要呢?
3#
838728713 发表于 2022-10-18 15:52
4#
838728713 发表于 2022-10-18 15:55
在导入路由Module的时候 拥有** 的路由要最后导入  来源:   https://angular.cn/guide/router-tutorial-toh#import-crisis-center-module-into-the-appmodule-routes
5#
 楼主| 往后无期 发表于 2022-10-18 17:34 |楼主
.net  的项目  然后好像是后端指定了  所以折中加了导航栏解决-----
6#
不知道改成啥 发表于 2022-10-18 17:54
skyyihong 发表于 2022-10-18 15:44
现在是否还有学习angular必要呢?

为什么没有啊,难道都只能学vue吗
我们现在甚至还在使用angularjs
7#
skyyihong 发表于 2022-10-18 18:03
tanzhiwei 发表于 2022-10-18 17:54
为什么没有啊,难道都只能学vue吗
我们现在甚至还在使用angularjs

使用angularjs没有问题,那是老项目需要或工作需要。我是想问问,对于新人来说,angular还有必要当第一个前端框架来学习吗?
8#
不知道改成啥 发表于 2022-10-18 18:06
skyyihong 发表于 2022-10-18 18:03
使用angularjs没有问题,那是老项目需要或工作需要。我是想问问,对于新人来说,angular还有必要当第一个 ...

你错了,新项目我们也用angularjs,原因是0学习成本。
如果是前端的话建议angular和vue都要学习
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 06:20

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表