vue使用driver.js做页面分页引导

8 篇文章 0 订阅

参考在vue项目中 使用driver.js来进行页面分步引导_csl125的博客-CSDN博客

注:1、element: "#guide-menu",是元素id,也可以写成类element: ".guide-menu"

       2、guide ()方法是需要调用的,可放在mounted中

//guide.js
const steps = [
  {
    element: "#guide-menu",
    popover: {
      title: "菜单导航",
      description: "点击菜单可切换右侧菜单内容",
      position: "right"
    }
  },

补充:
mounted() {
    this.$nextTick(function () {
        this.driver = new Driver({
            doneBtnText: "完成", //结束按钮的文字
            stageBackground: "#ffffff", 突出显示元素的背景颜色
            nextBtnText: "下一步", //下一步按钮的文字
            prevBtnText: "上一步", //上一步按钮的文字
            closeBtnText: "关闭" //关闭按钮的文字
            onHighlightStarted:(Element)=> {},//元素即将突出显示时调用
            onHighlighted:(Element)=> {},//元素完全突出显示时调用
            onDeselected:(Element)=> {},//取消选择元素时调用
            onReset:(Element)=> {},//当要清除叠加时调用
            onNext:(Element)=> {},//在任何步骤中移动到下一步时调用
            onPrevious :( Element)=> {},//在任何步骤中移动到上一步时调用

        });
        this.driver.defineSteps(steps);
        this.driver.start()
    })
},
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值