html - 如何在生成的 HTML 标记中插入角度绑定?
问题描述
我正在开发角度应用程序,我需要将带有角度绑定的 HTML 插入到生成的表中。
如果我自己编写 HTML 代码,那么 openMyDialog() 函数将在双击鼠标时起作用:
<div id="Test">
<table id="aTable" border="1" bordercolor="black">
<tr style="color: black; font-size: 20px">
<td (dblclick)="openMyDialog()">number</td>
<td>name</td>
</tr>
</table>
</div>
<div id="table1"></div>
但是,如果我将通过打字稿创建此 HTML 代码并将其放入 id="table1" 的 div 标记中,那么 openMyDialog() 函数将不起作用。
this.tableString = `
<table id="aTable" border="1" bordercolor="black">
<tr style="color: black; font-size: 20px">
<td (dblclick)="openMyDialog()">number</td>
<td>name</td>
</tr>
</table>`;
document.getElementById('table1').innerHTML = this.tableString;
有没有人可以解决这个问题?
解决方案
推荐阅读
- css - Flexbox 行使用顶部菜单和灵活的底部内容
- angular - 查看服务器上存在的文档
- javascript - 如何为 Azure 表存储 REST 请求生成 SharedKeyLite
- php - 循环和排序结果而不重复
- android - 将对象从一个片段传递到另一个片段并将接收到的对象存储在全局对象中
- java - 无法为任务“:compileGroovy”捕获输入文件的指纹
- jenkins - Jenkins Terminal 不支持执行 hg purge
- javascript - 如何使用 Sinon 正确模拟 require('uuid/v1')
- java - 未触发 Firestore 的 AddonCompleteListener
- c - 不适用于我的专用于排序的代码