我有一个自定义的 my-table
,其属性 row
绑定(bind)到主机组件。我可以用两种方式放置 html:
<my-table [rows]="displayEntriesCount"></my-table>
像这样:
<my-table rows="{{displayEntriesCount}}"></my-table>
有什么区别?
最佳答案
<my-table [rows]="displayEntriesCount"></my-table>
按原样绑定(bind) displayEntriesCount
中的值
<my-table rows="{{displayEntriesCount}}"></my-table>
进行字符串插值。这意味着分配的值是 displayEntriesCount
的字符串化值。
如果您想分配对象值,请不要使用此选项。
关于javascript - 使用 [] 语法的绑定(bind)与不使用 [] 语法的绑定(bind)之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40660977/