首页 > 其他分享 >前端Vue自定义加载中loading加载结束end组件 可用于分页展示 页面加载请求

前端Vue自定义加载中loading加载结束end组件 可用于分页展示 页面加载请求

时间:2023-06-27 09:44:30浏览次数:61  
标签:loading end 自定义 default 组件 加载

前端Vue自定义加载中loading加载结束end组件 可用于分页展示 页面加载请求, 请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=13219

效果图如下:

实现代码如下:

cc-paging

使用方法


<!-- 加载中用法 isLoading:是否加载 isEnd:是否结束加载 -->

<cc-paging :isLoading="true" :isEnd="false"></cc-paging>

<!-- 加载完成 isLoading:是否加载 isEnd:是否结束加载-->

<cc-paging :isEnd="true" :isLoading="false"></cc-paging>

HTML代码实现部分


<template>

<view class="content">

<view style="margin-left: 20px;"> 基本用法 </view>

<!-- 加载中用法 isLoading:是否加载 isEnd:是否结束加载 -->

<cc-paging :isLoading="true" :isEnd="false"></cc-paging>

<!-- 加载完成 isLoading:是否加载 isEnd:是否结束加载-->

<cc-paging :isEnd="true" :isLoading="false"></cc-paging>

<view style="margin-left: 20px;"> 动态使用用法 </view>

<!-- 加载中用法 -->

<cc-paging :isEnd="!isLoad" :isLoading="isLoad"></cc-paging>

<button @click="changeStatusClick">切换状态</button>

</view>

</template>

<script>

export default {

data() {

return {

isLoad: true

}

},

methods: {

changeStatusClick() {

this.isLoad = !this.isLoad;

}

}

}

</script>

<style>

page {

background: white;

}

.content {

display: flex;

padding-top: 29px;

flex-direction: column;

}

</style>

组件实现代码


<template>

    <view class="paging">

        <slot></slot>

        <view class="loading" v-if="isLoading">

            <view class="flexcenter">

                <image lazyLoad src="https://qiniu-image.qtshe.com/qtsloading.gif"></image>

                <view class="loadtips">加载中</view>

            </view>

        </view>

        <view class="is-end" v-if="isEnd">我是有底线的哦~</view>

    </view>

</template>

<script>

export default {

    data() {

        return {};

    },

    props: {

        isEnd: {

            type: Boolean,

            default: false

        },

        isLoading: {

            type: Boolean,

            default: false

        }

    }

};

</script>

<style>

@import './index.css';

</style>

标签:loading,end,自定义,default,组件,加载
From: https://www.cnblogs.com/ccVue/p/17507821.html

相关文章

  • 前端Vue自定义发送短信验证码弹框popup 实现剩余秒数计数 重发短信验证码
    前端Vue自定义发送短信验证码弹框popup实现剩余秒数计数重发短信验证码,请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=13207效果图如下:实现代码如下:cc-codeDialog使用方法<!--show:是否显示弹框phone:手机号 autoCountdown:自动时间秒数len:短信......
  • 前端Vue自定义验证码密码登录切换tabs选项卡标签栏标题栏 验证码登录模版 密码登录模
    前端Vue自定义验证码密码登录切换tabs选项卡标签栏标题栏验证码登录模版密码登录模版,请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=13221效果图如下:实现代码如下:cc-selectBox使用方法<!--select-arr:选择数组nowindex:当前选择序列@change:切换选择......
  • JVM 类加载机制
    加载过程其中验证,准备,解析合称链接加载通过类的完全限定名,查找此类字节码文件,利用字节码文件创建Class对象.验证确保Class文件符合当前虚拟机的要求,不会危害到虚拟机自身安全.准备进行内存分配,为static修饰的类变量分配内存,并设置初始值(0或null).不包含final修饰的静态......
  • pytest + yaml 框架 -43.支持自定义函数提取返回结果
    前言在yaml用例中提取返回结果,可以支持以下三种表达式jmespath取值语法:body.keyname.keynamejsonpath语法:$..keynamere正则语法以上三种表达式可以满足99%的测试场景需求了,但是有些特殊的需求通过表达式无法取到,为了满足另外1%的需求,可以自定义函数取值。此功......
  • SAP BTP 平台 ABAP 编程环境如何维护自定义 Unit Of Measure 数据库表 T006
    在ABAPOn-Premises系统下,我们可以轻易在SAPGUI里对UnitofMeasure数据库表即T006进行维护:[图片]ABAP数据库表T006是SAP系统中的一个重要数据表,它用于存储与度量单位相关的信息。在SAP系统中,度量单位用于表示各种物料、服务和计量单位。这些信息对于物料管理、......
  • 【Vue】Vue3+Vite 实现 SVG 组件自动加载 icons 目录下所有文件
    1.安装依赖插件vite-plugin-svg-iconsvite-plugin-svg-icons用于生成svg雪碧图。特点:1.预加载在项目运行时就生成所有图标,只需操作一次dom2.高性能内置缓存,仅当文件被修改时才会重新生成vite-plugin-svg-icons官方文档pnpmaddvite-plugin-svg-icons2.安装......
  • JQ 自动加载页面
    demo.html<listyle="opacity:0;-moz-opacity:0;filter:alpha(opacity=0);"><p>---------------</p></li><listyle="opacity:0;-moz-opacity:0;filter:alpha(opacity=0);"><p>阅谁问君诵,水落清香浮</p></li>......
  • PyTorch 从入门到放弃 —— 加载数据
    PyTorch有两种基础数据类型: torch.utils.data.DataLoader 和 torch.utils.data.Dataset. Dataset,它们存储着样本和对应的标记。 Dataset是样本数据集,DataLoader对Dataset进行封装,方便加载、遍历和分批等。importtorchfromtorchimportnnfromtorch.utils.dataimport......
  • spring boot 编译打包时将自定义引入的.jar包依赖,全部打包进去
    发现自己引入的.jar包,在打包时,.jar包并不会打进去,导致报错。打包时打入自定义.jar包方法:<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</a......
  • web前端性能优化之资源文件加载优化
    前言首屏速度是用户体验的最关键一环,而首屏速度最大的决定性因数就是资源的加载速度而资源的加载速度=资源大小+网速资源大小影响的方面有1、压缩(如Gzip)2、一部分代码分割出来做异步加载,需要的时候在加载3、写代码的时候尽量精简本文主要针对,资源文件加载的优化。异步资......