首页 > 其他 > 详细

封装loading加载状态子组件

时间:2020-04-12 16:50:16      阅读:562      评论:0      收藏:0      [点我收藏+]

现在流行的框架如element ui 、vant 等都有封装好的loading组件,直接拿来用。

微信小程序、uni-app等也有封装的loading组件,几个代码轻松引用。

不过作为基础,知道组件原理还是不错的

 

loading组件需要引用一张gif动图

技术分享图片

 

<template>
  <div class="loading">
    <img width="24" height="24" src="./loading.gif">
    <p class="desc">{{title}}</p>
  </div>
</template>
<script >
  export default {
    props: {
      title: {
        type: String,
        default: ‘加载中...‘
      }
    }
  }
</script>
<style scoped lang="stylus" >

  .loading
    width: 100%
    text-align: center
    .desc
      line-height: 20px
      font-size: $font-size-small
      color: rgba(255, 255, 255, 0.5)
</style>

父组件中引用

      <!-- 自定义封装加载状态组件 -->
      <div class="loading-container" v-show="!list.length">
        <loading></loading>
      </div>
 import Loading from ‘@/common/loading/loading‘

    components: {
      Loading
    }

 

封装loading加载状态子组件

原文:https://www.cnblogs.com/marquess/p/12685821.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!