我正在寻找解决方案,可以检查页面上的给定元素是否在视口内。在互联网上有很多针对Vue 2版本的现成解决方案,但我找不到适用于Vue 3的东西。我可以使用原生JS来实现,但我只是在学习Vue 3框架,不知道如何正确地实现它。请帮忙。
我正在寻找解决方案,可以检查页面上的给定元素是否在视口内。在互联网上有很多针对Vue 2版本的现成解决方案,但我找不到适用于Vue 3的东西。我可以使用原生JS来实现,但我只是在学习Vue 3框架,不知道如何正确地实现它。请帮忙。
对于Vue 3来说,有一个非常受欢迎的Vue组合工具集合,叫做https://vueuse.org/。它包含了实用工具https://vueuse.org/core/useElementVisibility/,这可能就是您在寻找的内容。它附带了一个很好的代码示例说明如何使用它,并提供源代码链接,以便您可以了解其实现方式。