我有一个输入框和一个表格。
<input type="search"/>
<table id="myTable"/>
我该如何将输入框的宽度与表格的宽度绑定呢?类似这样做吗?
<input type="search" [style.width]="#myTable.width"/>
我有一个输入框和一个表格。
<input type="search"/>
<table id="myTable"/>
<input type="search" [style.width]="#myTable.width"/>
<table>
的模板变量,而不是 id。在表达式中使用时,#
是不必要的。您还需要检索 offsetWidth
而不是 width
:<input [ngStyle]="{'width.px': myTable.offsetWidth }">
<table #myTable>...</table>
你也可以使用[style.width.px]
<input [style.width.px]="{'width.px': myTable.offsetWidth }">
<table #myTable>...</table>