Skip to content

LJSLoading

说明

全局彩色loading。

独立使用

vue
<LJSLoading v-if="loading.show">{{loading.text}}</LJSLoading>
js
import { LJSLoading } from 'ljs-tools';
export default {
  data() {
    return {
      loading: {
        show: false,
        test: '加载中....'
      }
    };
  },
  components: {
    LJSLoading
  },
  mounted() {
    this.loading.show = true;
  }
};

V3JS框架使用

vue
<LJSLoading v-if="$store.state.loading.tag">{{$store.state.loading.text}}</LJSLoading>
js
export default {
  data() {
    return {
    };
  },
  mounted() {
    this.$store.commit('loadingStore', { 
      tag: true, 
      text: '加载中....'
    }); 

    setTimeout(() => { 
      this.$store.commit('loadingStore', { 
        tag: false, 
        text: '加载中....'
      }); 
    }, 3000); 
  }
};

主参数

参数类型必填默认值参考值说明
speedNumber×3转速,单位秒。
gaussianNumber×1高斯模糊。
bgOpacityNumber×0.5背景透明度,0~1的数字。
textColorString×#FFFsolt字体颜色。

插槽

插槽名说明
defaultloading环内元素。