C# DOM元素的HTML表字符串
我不熟悉Angular 4(以及html)。我有一个c#datatable对象,我想在一个角度应用程序中展示它。因此,我将此datatable转换为HTML字符串,例如:C# DOM元素的HTML表字符串,c#,html,angular,angular4-router,C#,Html,Angular,Angular4 Router,我不熟悉Angular 4(以及html)。我有一个c#datatable对象,我想在一个角度应用程序中展示它。因此,我将此datatable转换为HTML字符串,例如: <table class="table table - striped"> <tr><td>Name</td><td>BI</td><td>Run Time</td><td>Missing<
<table class="table table - striped">
<tr><td>Name</td><td>BI</td><td>Run Time</td><td>Missing</td><td>Stale</td><td>Jump</td></tr>
<tr><td>something</td><td>223</td><td>4/10/2018 7:05:07 AM</td><td>0</td><td>1</td><td>0</td></tr>
</table>
NameBIRun TimeMissingStaleJump
某物2234/10/2018 7:05:07 AM010
现在我试图了解如何将其动态集成到我的HTML文件中。
我应该用什么样的装订 在组件的HTML中添加一个
div
,如下所示:
<div [innerHTML]="tableHTML"></div>
在组件中声明一个变量,并在得到表的更新HTML字符串时更新该值。这可以通过以下方式完成:
tableHTML: any;
onAfterViewInit(){
tableHTML = <updated HTML string> // tableHTML should be updated whenever you are getting data from back-end.
}
tableHTML:any;
onAfterViewInit(){
tableHTML=//每当从后端获取数据时,都应该更新tableHTML。
}
您可以创建div
使用HTML字符串作为div的innerHTML
。