我正在尝试绑定到clientWidth
元素属性,但是它会错误提示clientWidth
不是我要定位的元素的属性。
您可以绑定到任何元素属性吗?只读是否有关系?
这是:<div [style.width.px]="width">
像这样有效:<div [clientWidth]="width">
最佳答案
https://developer.mozilla.org/en-US/docs/Web/API/Element/clientWidth
intElemClientWidth是一个整数,它对应于元素的clientWidth(以像素为单位)。 clientWidth是只读的。
您可以使用任何非只读属性并将数据绑定到Angular组件的每个输入(和指令)。
您可以对每个DOM事件(也包括自定义DOM事件)和Angular组件的每个输出(和指令)进行事件绑定。
关于javascript - Angular 2,您可以绑定(bind)到哪些元素属性?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43208284/