Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <template>
- <div>
- <loading-blocker :loading="loading"></loading-blocker>
- <h1>Test</h1>
- <button @click="block">Click To Turn On Blocker This Cannot Be Clicked When Blocker Is Up</button>
- </div>
- </template>
- <script>
- import '@/vcx-oading-blocker.js'
- const delay = ms => new Promise(resolve => setTimeout(resolve, ms));
- export default {
- data: () => ({ loading: false }),
- methods: {
- async block () {
- this.loading = true
- await delay(2000)
- this.loading = false
- }
- }
- }
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement