【发布时间】:2018-08-20 12:03:41
【问题描述】:
我问这个问题是因为现有的所有现有解决方案都像:
例如已经过时和/或不再工作。
我有一个简单的dom-repeat 声明:
<template is="dom-repeat" items="[[items]]">
<a target="_blank" href="[[item.url]]">[[item.label]]</a>
</template>
正如您在此处看到的,我显示了一个 url 列表。当数据源现在包含 html 实体时:
this.push('items', {
label: '© Google 2018',
url: 'http://www.google.de'
});
实体不会呈现:
© Google 2018
我的<a> 标签没有任何 id,我也不知道哪个数据源项有 html 实体,哪个没有。那么我应该如何使用Polymer version 2.5.0 渲染html实体呢?
【问题讨论】:
-
我没有尝试过
lit-html(github.com/Polymer/lit-html),但也许这适用于这种情况。您可以将问题提交给@justinfagnani。 -
我已经尝试了几个小时,但仍然不知道如何使用
lit-html解决这个问题
标签: polymer-2.x