我可以通过编程方式获取Vue2中的Vue组件ID吗?

a1o7rhls  于 2022-11-25  发布在  Vue.js
关注(0)|答案(1)|浏览(180)

因此,我有一个VueComponent,目标是将它传递给$vuetify.goTo(),以便页面滚动到该组件。不幸的是,$vuetify.goto()需要一个选择器或引用(尽管它的错误消息说它接受VueComponent)。
我已经给了每个可能的VueComponent一个id,但问题是,我不知道如何通过编程获得id。我尝试了component.$el.id,但总是得到undefined
有人有什么想法吗?
提前感谢!

i34xakig

i34xakig1#

所以我通过使用

vueComponent.$el.scrollIntoView({ behavior: "smooth", block: "center" });

而不是:

this.$vuetify.goTo(vueComponent);

相关问题