【发布时间】:2017-01-06 17:27:23
【问题描述】:
更新 al npm 模块后出现迁移问题
main.ts:
import { bootstrap } from '@angular/platform-browser-dynamic';
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { AppModule } from './app.module';
import { disableDeprecatedForms, provideForms } from '@angular/forms';
platformBrowserDynamic().bootstrapModule(AppModule);
app.module.ts
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { RouterModule } from '@angular/router';
import {AppComponent} from './app.component';
import {APP_ROUTER_PROVIDERS} from './app.routes';
import { PartiesFormComponent } from './imports/parties/parties-form.component';
@NgModule({
declarations: [
AppComponent,
// PartiesListComponent,
// PartyDetailsComponent,
PartiesFormComponent
],
bootstrap: [AppComponent],
imports: [
BrowserModule,
/* Router*/
RouterModule.forRoot(APP_ROUTER_PROVIDERS),
],
providers: [
APP_ROUTER_PROVIDERS
]
})
export class AppModule { }
app.components.ts
import { Component } from '@angular/core';
import { PartiesListComponent } from './imports/parties/parties-list.component';
import template from './app.component.html';
@Component({
selector: 'app',
template,
directives: [
PartiesListComponent,
]
})
export class AppComponent {}
app.routes.ts:
从'@angular/router'导入{RouterConfig,providerRouter};
import { PartiesListComponent } from './imports/parties/parties-list.component'; import { PartiesFormComponent } from './imports/parties/parties-form.component'; const routes: RouterConfig = [ { path: '', component: PartiesListComponent}, // { path: 'party/:partyId', component: PartyDetailsComponent }, // { path: 'edit/:partyId', component: PartyEditComponent }, { path: 'new', component: PartiesFormComponent}, ]; export const APP_ROUTER_PROVIDERS = [ provideRouter(routes) ];
拥有:
无效的路由配置:无法指定数组
【问题讨论】:
标签: angularjs meteor angular angular-meteor