没有出口会员' ROUTER_DIRECTIVES'在angular2

时间:2017-02-09 11:14:58

标签: javascript angularjs angular

import { AppModule } from './app/app.module';
import { ROUTER_DIRECTIVES } from '@angular/router';

它会出错[{1}}

如何解决此问题?

2 个答案:

答案 0 :(得分:0)

自Angular 2.0.0版本以来,ROUTER_DIRECTIVES成员已弃用。对于新的路由接口,请访问ROUTING & NAVIGATION

答案 1 :(得分:0)

不推荐使用ROUTER_DIRECTIVES成员

<a [routerLinks] ="['']"> home </a> |  <a [routerLinks] ="['/user']" > user </a>

而不是

import { routing } from './app.routes';

路由是导入@ngModule

@NgModule({
  declarations: [ AppComponent],
  imports: [BrowserModule, FormsModule , routing],
  providers : [],
  bootstrap: [AppComponent]
})

app.component.html

<a routerLink="/" routerLinkActive="active"> Home </a> |  <a routerLink="/user" > User </a>

无需重新加载页面导航