【发布时间】:2020-01-21 14:33:19
【问题描述】:
我想将 ts 到 html 的点击事件动态绑定到锚标记。
ts文件:
this.RecommendedTests.Description = '<a (click)="showModel()">'
+this.RecommendedTests[i].Description + '</a>';
html:
<div [innerHTML]="RecommendedTests.Description"></div>
通过上面的代码sn-p,我可以得到锚标签,但是点击事件没有被触发。我认为是因为 XSS 清理问题,但是没有与 XSS 清理相关的适当解决方案,并且可以找到绑定点击事件。
如果我使用 DataSanitization 来绑定这些东西,是否会出现任何安全问题?
有人可以帮我解决这个问题吗?
【问题讨论】:
标签: html angular dynamic anchor sanitization