一切工作正常&突然不知道爲什麼我收到此錯誤:platform_browser_dynamic_1.bootstrap不是函數+角2
TypeError: platform_browser_dynamic_1.bootstrap is not a function
下面是我的組件:
import { Component, Input, Output, EventEmitter, ViewChild, ElementRef, AfterViewInit } from '@angular/core';
import { Http, HTTP_PROVIDERS, Headers, Response } from '@angular/http';
import { Observable } from 'rxjs/Rx';
import { ContactService } from '../../services/contactService';
// Initialize jquery
declare var $:JQueryStatic;
@Component({
selector: 'login',
pipes: [],
providers: [ContactService],
directives: [],
styles: [String(require('../../../../../static/v4/angular/scss/login.scss')),],
templateUrl: '../../../../../templates/v4/angular/login/login.html'
})
export class Login {
@ViewChild('spreadsheetTable') el:ElementRef;
public statctUrl = STATIC_URL;
constructor(private contactService: ContactService) {}
ngOnInit() {
}
}
編輯:這裏是我的引導文件main.ts(來自RC4 - > RC5):
import {LocationStrategy, HashLocationStrategy} from '@angular/common';
import {bootstrap, platformBrowserDynamic} from '@angular/platform-browser-dynamic';
import {HTTP_PROVIDERS} from '@angular/http';
import {APP_ROUTER_PROVIDERS} from './app/app.routes';
import {AppModule} from './app/app.module';
platformBrowserDynamic().bootstrapModule(AppModule, [
HTTP_PROVIDERS,
APP_ROUTER_PROVIDERS,
{ provide: LocationStrategy, useClass: HashLocationStrategy }
])
.catch(err => console.error(err));
但這種'自舉什麼問題(應用程序,[ HTTP_PROVIDERS, APP_ROUTER_PROVIDERS, {提供:LocationStrategy,useClass:HashLocationStrategy} ])'因爲到現在爲止,它正在很好,只是現在它創建這個問題 –
這是用RC5棄用。請參閱此文檔:https://angular.io/docs/ts/latest/cookbook/rc4-to-rc5.html。 –
好吧,但現在我得到這個錯誤:'未捕獲的TypeError:__webpack_require __(...)不是函數'樣式:[字符串(需要('../../../ static/v4/angular/scss/app.scss'))],' –