gpt4 book ai didi

clojurescript - 如何从 Om DIV 获取 DOM 元素?

转载 作者:行者123 更新时间:2023-12-02 12:56:27 24 4
gpt4 key购买 nike

我正在使用 Clojurescript Om,并且需要访问组件中包含的 DIV 之一的底层 DOM 元素(以便我可以将 offsetTop 设置为 0)。我怎样才能访问这个元素?

最佳答案

您可以使用get-node 。有一个可用的示例 here

请注意,组件必须已经安装才能访问其 DOM 元素,因此您应该在组件安装后调用的 Om 生命周期方法之一中调用 get-node (例如did-mount)。

如果您使用 om.next,那么您应该使用 node函数代替。

关于clojurescript - 如何从 Om DIV 获取 DOM 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30247981/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com