我试图通过 vue-intro.js 绑定使用 intro.js,为我的用户创建一个能够浏览应用程序中不同路线的入职流程。
vue 绑定https://github.com/alex-oleshkevich/vue-introjs intro.js 文档https://introjs.com/docs/intro/api/
我已经能够使用 v-directives 让它工作,但我想通过编程导航跨越多条路线来实现结果。
我还尝试了不同的方法来选择元素,例如查询选择器,但无济于事。尝试了安装/创建的各种组合。
this.$intro().addStep({
element: '#one',
intro: "step one",
position: 'right',
})
this.$intro().addStep({
element: '#two',
intro: "step two",
position: 'bottom'
})
this.$intro().start().oncomplete(() =>
this.$route.push("someroute")
)
我希望能够浏览这些步骤,并且当它们更改时触发 oncomplete(() => 回调),以便能够导航到不同的 vue 页面并继续执行入职流程。