我发现如何在打字稿中制作表格,但我不知道如何将其插入到HTML代码中

时间:2018-01-18 07:33:54

标签: javascript html angular typescript

我找到了如何在typescript(Angular 5)中做一个html表,但我不知道如何在html代码中添加它。我唯一看到的是[object HTMLTableElement],我通过{{table}}在html代码中放了一个表。

感谢您的帮助。

我的表格代码:

promises.push(new Promise((resolve, reject) => {
   myhospital.then(hospitalResult => {
       myclient.then(clientResult => {
             mypatient.then(patientResult => {
                 resolve({         
                      childKey: childKey,
                      bookhistory: fk,
                      hospital: hospitalResult,
                      client: clientResult,
                      patient: patientResult
                 });
             });
       });
   }).catch(reason => {
       reject(reason);
   });
}));

1 个答案:

答案 0 :(得分:1)

如果您确定您的表格有效,可以将其与Angular一起使用:

<table [innerHTML]="table"></table>

或(因为我在代码中看到其他变量)

<table>
  <thead [innerHTML]="thead"></thead>
  <tbody [innerHTML]="tbody"></tobdy>
</table>

这是Angular的指令选择器,它将标记的内部HTML设置为您赋予它的变量。