forked from opentiny/tiny-vue
41 lines
950 B
Vue
41 lines
950 B
Vue
<template>
|
|
<div>
|
|
<tiny-button plain class="auto-size" @click="stepStart">新手引导自定义宽高</tiny-button>
|
|
<tiny-guide :show-step="showStep" :dom-data="domData" width="300" height="200"></tiny-guide>
|
|
</div>
|
|
</template>
|
|
|
|
<script>
|
|
import { Guide, Button } from '@opentiny/vue'
|
|
|
|
export default {
|
|
components: {
|
|
TinyGuide: Guide,
|
|
TinyButton: Button
|
|
},
|
|
data() {
|
|
return {
|
|
showStep: false,
|
|
domData: [
|
|
{
|
|
title: '新手引导标题1',
|
|
text: '这里是新手引导文案这里是新手引导文案这里是新手引导文案这里是新手引导文案这里是新手引导文案这里是是新手引导',
|
|
domElement: '.auto-size',
|
|
button: [
|
|
{
|
|
text: '完成',
|
|
action: 'complete'
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
methods: {
|
|
stepStart() {
|
|
this.showStep = !this.showStep
|
|
}
|
|
}
|
|
}
|
|
</script>
|