javascript - 带有 HTML 内容的 Angular 2 Material 工具提示

标签 javascript html angular

我正在尝试将 HTML 字符串绑定(bind)到 Angular 2 工具提示中。但它呈现为 HTML,显示为纯字符串。有什么方法可以将字符串呈现为 HTML。

这是我的代码:

在 View 中:

 <span class="icon-status" mdTooltip="{{value.status}}"></span>

组件:

value.status = this.sanitizer.bypassSecurityTrustHtml(this.getStatusTemplate(value.status));


  getStatusTemplate(status: IIconStatus): string{
let HTML =`
  <div>Event Title</div>
  <div class="">
    <table>
      <thead>
        <th>User</th>
        <th>User</th>
        <th>User</th>
        <th>User</th>
      </thead>
    </table>
  </div>
`;
return HTML;}

提前致谢。

最佳答案

对我们来说是个坏消息: Angular Material 工具提示不支持 HTML,目前,他们无意支持它。 Here更多信息。

关于javascript - 带有 HTML 内容的 Angular 2 Material 工具提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44177787/

相关文章:

angular - 页面加载出错,提供的动画触发器 "animate"尚未注册

angular - Typescript 中反序列化对象的 Getter 方法

javascript - 更改 url 并保留 div

javascript - 如何为新语言编写括号扩展?

javascript - 如何在angularjs中跨模块之间共享数据?

Angular2 路由器 VS ui-router-ng2 VS ngrx 路由器

javascript - 如何在我的 js 下拉/显示内容框的不同内容之间切换

javascript - 使用 Express 执行功能时重定向客户端

javascript - 如何定位和解决多个外部Javascript和CSS引起的冲突?

javascript - HTML DOM 更改父元素的样式