• vue步骤引导插件 vue-intro


    1、安装依赖

    1. npm i intro.js --save
    2. npm i vue-introjs --save

    2、在main.js中引入

    1. import intro from 'intro.js' // introjs库
    2. import 'intro.js/introjs.css' // introjs默认css样式

    3、使用方式:data 内绑定标签元素的选择器数组

    1. setGuide() {
    2. let data = [
    3. { element: document.querySelector('.el-upload-draggr'), intro: '<img src="https://resources.dudao360.com/ddzs%2Fddzs01.GIF"
    4. alt="" style="width: 100%;"><p style="margin-top: 10px;text-align: center">
    5. 先把文件拖进来或者上传到这里,系统可以自动选择公告类型了,快来试试吧</p>',
    6. position: 'right' },
    7. { element: document.querySelector('.el-upload-draggr'),
    8. intro: '步骤2:对应Id为#step_2的元素进行选择提示。', position: 'left' }]
    9. this.$intro().setOptions({
    10. steps: data, /*绑定数组data*/
    11. prevLabel: "上一步",
    12. nextLabel: "下一步",
    13. skipLabel: "跳过",
    14. doneLabel: "完成",
    15. tooltipPosition: 'bottom',/* 引导说明框相对高亮说明区域的位置 */
    16. tooltipClass: 'intro-tooltip', /* 引导说明文本框的样式 */
    17. highlightClass: 'intro-highlight', /* 说明高亮区域的样式 */
    18. exitOnEsc: true,/* 是否使用键盘Esc退出 */
    19. exitOnOverlayClick: true,/* 是否允许点击空白处退出 */
    20. showStepNumbers: false,/* 是否显示说明的数据步骤*/
    21. keyboardNavigation: true,/* 是否允许键盘来操作 */
    22. showButtons: true,/* 是否按键来操作 */
    23. showBullets: true,/* 是否使用点点点显示进度 */
    24. showProgress: false,/* 是否显示进度条 */
    25. scrollToElement: true,/* 是否滑动到高亮的区域 */
    26. overlayOpacity: 0.8, /* 遮罩层的透明度 */
    27. positionPrecedence: ["bottom", "top", "right", "left"],/* 当位置选择自动的时候,位置排列的优先级 */
    28. disableInteraction: true, /* 是否禁止与元素的相互关联 */
    29. hintPosition: 'top-middle', /* 默认提示位置 */
    30. hintButtonLabel: 'Got it'/* 默认提示内容 */
    31. }).oncomplete(() => {
    32. //点击结束按钮后执行的事件
    33. }).onexit(() => {
    34. //点击跳过按钮后执行的事件
    35. }).start()
    36. }

    效果图:

     

  • 相关阅读:
    群晖 NAS 外网访问设置 - 腾讯 DNSPod
    【WSN】基于LGNDO算法实现传感器物理路由优化附matlab代码
    第22章_瑞萨MCU零基础入门系列教程之DMA控制器
    “蘑菇书“配套在线课程上线
    构建一个高可用的MySQL主从复制集群
    基于ssm的兴趣班和延时班管理系统-计算机毕业设计
    Python机器学习案例|梵高的《星空》图片压缩
    【前端】记录各种控制台警告/bug
    float 浮动
    ELK日志分析系统叙述与部署,嘎嘎详细
  • 原文地址:https://blog.csdn.net/LH2HA3/article/details/125554236