网站搜索

jquery - Angular 2 [innerHTML] 绑定 HTML 文件而不是 HTML 代码


我正在尝试使用 <div [innerHTML]="api_tool_atttibutes | sanitizeHtml"></div>

@Pipe({
    name: 'sanitizeHtml'
})
export class SanitizeHtml implements PipeTransform  {

    constructor(private _sanitizer: DomSanitizer){}

    transform(v: string) : SafeHtml {
        return this._sanitizer.bypassSecurityTrustHtml(v);
    }
}

api_tool_atttibutes:string = <input class="form-control" placeholder="Default` Text Field" type="text">

api_tool_atttibutes 是由组件设置的 HTML 代码。

我想将 HTML 代码(字符串)替换为 HTML 页面 -> 让字符串保存 HTML 页面路径而不是 HTML 代码。

这可能吗?