我正在使用 Angular 7 编写一个简单的应用程序。但路由部分似乎完全失控了。
供参考。我最近进行了 Angular 8.2 的全局安装,但我的项目使用了 Angular 7。
请在下面找到详细信息。
尝试过
1. <a [routerLink]="['/login']">Login</a>
2. <a routerLink="/login">Login</a>
3. <a routerLink='/login'>Login</a>
Run Code Online (Sandbox Code Playgroud)
对于路由器链接。但似乎事情已经坏了。
下面是我的代码片段。
{
"name": "myapp",
"version": "0.0.0",
"scripts": {
.....
.....
},
"private": true,
"dependencies": {
"@angular/common": "~7.2.0",
"@angular/compiler": "~7.2.0",
"@angular/core": "~7.2.0",
"@angular/forms": "~7.2.0",
"@angular/platform-browser": "~7.2.0",
"@angular/platform-browser-dynamic": "~7.2.0",
"@angular/router": "~7.2.0",
"rxjs": "~6.3.3",
"tslib": "^1.9.0",
"zone.js": "~0.8.26"
},
"devDependencies": {
"@angular-devkit/build-angular": "~0.13.0",
"@angular/cli": "~7.3.8",
"@angular/compiler-cli": "~7.2.0",
"@angular/language-service": "~7.2.0",
"@types/node": "~8.9.4",
"@types/jasmine": "~2.8.8",
"@types/jasminewd2": "~2.0.3",
"codelyzer": "~4.5.0",
"jasmine-core": "~2.99.1", …Run Code Online (Sandbox Code Playgroud)