在Angular 9中,如果遇到了无法识别的表达式routerlink的问题,可能是由于以下几个原因:
import { RouterModule } from '@angular/router';
@NgModule({
imports: [
RouterModule.forRoot(routes)
],
...
})
export class AppModule { }
import { Router } from '@angular/router';
@Component({
...
})
export class MyComponent {
constructor(private router: Router) { }
}
拼写错误:确保routerlink表达式的拼写正确。它应该是routerLink而不是routerlink。
使用错误的语法:确保在使用routerlink表达式时使用正确的语法。routerlink应该是一个数组,其中包含路由路径和参数(可选)。例如:
Link
Link
如果仍然无法解决问题,可以提供更多的代码示例以便更具体地分析和解决该问题。