保誠-保戶業務員媒合平台
PAMapp/components/loading.vue
@@ -1,7 +1,7 @@
<template>
    <div class="pam-loading" v-if="isLoading">
        <lottie
        :options="defaultOptions"
  <div class="pam-loading"
    v-if="isLoading">
    <lottie :options="defaultOptions"
        :width="250"
        :height="250"
        :loop="true"/>
@@ -18,7 +18,9 @@
    })
    export default class Loading extends Vue {
        isLoading=false;
        defaultOptions={ animationData: require('@/assets/lottie/loading.json')};
    defaultOptions = {
      animationData: require('@/assets/lottie/loading.json')
    };
        start():void{
            this.isLoading = true;
        }
@@ -26,9 +28,11 @@
            this.isLoading = false;
        }
    }
</script>
<style lang="scss" scoped>
<style lang="scss"
  scoped>
    .pam-loading{
        position: absolute;
        background-color: rgba(#222222,0.5);
@@ -39,4 +43,5 @@
        justify-content: center;
        align-items: center;
    }
</style>