Blame view
src/views/guide/index.vue
747 Bytes
d7d9c38c2 auto commit the c... |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
<template> <div class="app-container"> <aside> {{ $t('guide.description') }} <a href="https://github.com/kamranahmedse/driver.js" target="_blank">driver.js.</a> </aside> <el-button icon="el-icon-question" type="primary" @click.prevent.stop="guide"> {{ $t('guide.button') }} </el-button> </div> </template> <script> import Driver from 'driver.js' // import driver.js import 'driver.js/dist/driver.min.css' // import driver.js css import steps from './steps' export default { name: 'Guide', data() { return { driver: null } }, mounted() { this.driver = new Driver() }, methods: { guide() { this.driver.defineSteps(steps) this.driver.start() } } } </script> |