試圖修改soultion from here。 它工作正常,但如果您將模板更改爲組件中的templateUrl,則應該動態加載,您會收到錯誤消息:「沒有提供ResourceLoader實現,無法讀取url ...」。帶有templateUrl的angular2動態組件的「無法讀取url」錯誤
@Component({
selector: 'string-editor',
templateUrl: 'app/parts/string.html', //using template URL instead of inline template here
})
export class StringEditor { ... }
plunker上的示例。任何想法如何解決這一問題?
你有沒有遇到過這種情況?我面臨同樣的問題。 –
您可能正在使用'COMPILER_PROVIDERS',它有一行:'{provide:ResourceLoader,useValue:_NO_RESOURCE_LOADER}'。 [來源](https://github.com/angular/angular/blob/master/modules/@angular/compiler/src/compiler.ts#L58) – cy3er
@FergalMoran請參閱下面的答案。 – Max