我正在更新我的angular2項目到rc5。我有一個Html解析器。它工作得很好,我更新到rc5。我的問題是「ViewResolver」在rc5中被刪除。我有什麼選擇,解析器工作?Angular2 RC5沒有ViewResolver
import {Injectable, ComponentMetadata, ViewMetadata, Type} from '@angular/core';
import {Globalservice} from './Service/Globalservice';
export class AppResolver extends ViewResolver {
resolve(component: Type): ViewMetadata {
var view = super.resolve(component);
if (view.templateUrl.trim().substring(view.templateUrl.lastIndexOf('.')+1).toUpperCase() == "HTML" && Globalservice.IsMobileDevice()) {
var index = view.templateUrl.lastIndexOf('/') + 1;
var newUrl: string = view.templateUrl.substr(0, index) + "m" + view.templateUrl.substr(index);
view.templateUrl = newUrl;
}
return view;
}
doesFileExist(urlToFile): boolean {
return false;
}
}
感謝您的幫助
沒人能幫助我嗎?我使用這個Resolver來問我的服務器的移動頁面。 – Lyror