我执行一个 dom-repeat 来用一些项目填充一个水平弹性框。在 dom-change 事件中,我试图获取创建的 flexbox 子项之一的 offsetLeft,以便滚动到它以使其可见。
我的问题是,无论我要求什么孩子,offsetLeft 总是返回一个对应于第一个孩子的值。它只发生在最近执行 dom-repeat 之后。如果在点击孩子时执行相同的代码,它可以正常工作。
任何人有任何解决问题的建议,或获得相同结果的其他策略?
非常感谢提前
我执行一个 dom-repeat 来用一些项目填充一个水平弹性框。在 dom-change 事件中,我试图获取创建的 flexbox 子项之一的 offsetLeft,以便滚动到它以使其可见。
我的问题是,无论我要求什么孩子,offsetLeft 总是返回一个对应于第一个孩子的值。它只发生在最近执行 dom-repeat 之后。如果在点击孩子时执行相同的代码,它可以正常工作。
任何人有任何解决问题的建议,或获得相同结果的其他策略?
非常感谢提前