<template> <div class="skeleton-basic"> <x-space> <x-button @click="handleShowSkeleton(1)">骨架屏样式一</x-button> <x-button @click="handleShowSkeleton(2)">骨架屏样式二</x-button> <x-button @click="handleShowSkeleton(3)">骨架屏样式三</x-button> <x-button @click="handleShowSkeleton(4)">骨架屏样式四</x-button> <x-skeleton v-if="skeletonShow" :type="skeletonType"></x-skeleton> </x-space> </div> </template> <script> export default { data() { return { skeletonShow: false, skeletonType: 1 } }, methods: { handleShowSkeleton(type) { this.skeletonType = type this.skeletonShow = true setTimeout(() => { this.skeletonShow = false }, 3000) } } } </script>
← Pagination 分页 Progress 进度条 →