Я пытаюсь следовать принятый ответ здесь, и сделать вызов RuntimeCompiler.clearCache()Нет поставщика для выполнения RuntimeCompiler
Вот никогда, как я пытался сделать это:
import { Component } from '@angular/core';
import { OnInit } from '@angular/core';
import { RuntimeCompiler } from '@angular/compiler';
@Component({
moduleId: module.id,
selector: 'my-app',
templateUrl: 'app.component.html',
})
export class AppComponent implements OnInit {
constructor(private _runtimeCompiler: RuntimeCompiler) {}
ngOnInit() {
this._runtimeCompiler.clearCache();
}
}
Но я получаю эту ошибку:
ORIGINAL EXCEPTION: No provider for RuntimeCompiler!
Что мне здесь не хватает?
Спасибо за ответ. Когда я добавляю 'провайдеров', я теперь получаю:' Нет провайдера для CompileMetadataResolver! '. – Juicy