React 底部加载组件(基于antd)

底部加载组件的意义在于提供一种流畅的用户体验,以便在用户滚动到页面底部时自动加载更多内容。这样可以让用户无需离开当前页面,就能够无缝地浏览更多的内容.通过底部加载组件,可以分批加载页面内容,减少一次性加载大量数据对页面性能的影响。这样可以提高页面的加载速度和响应时间

javascript 复制代码
import React from 'react'
import { Mask } from 'antd-mobile'
import './index.less'

interface HouseCardProps {
  message: string
}

export default function PageLoading({
  message,
}: HouseCardProps) {
  return (
    <Mask visible className="loading-wrap" color="rgba(0, 0, 0, 0.6)">
      <div className="loading">
        {message}
      </div>
    </Mask>
  )
}
css 复制代码
.loading-wrap {
  .adm-mask-content {
    width: 100%;
    height: 100%;
  }
  .loading {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #ffffff;
    font-weight: 600;
  }
}
相关推荐
wmm_会飞的@鱼1 分钟前
FlexSim-汽车零部件仓库布局优化与仿真
服务器·前端·网络·数据库·数学建模·汽车
yvvvy3 分钟前
从“按钮都不会点”到“能撸大厂 UI”:我用 react-vant 踢开组件库的大门!
前端·javascript
安然dn4 分钟前
Cropper.js:JS图像裁剪库
前端·javascript
Serendipity2616 分钟前
微服务架构
前端·微服务
Hilaku21 分钟前
深入background-image:你可能不知道的几个性能优化与高级技巧
前端·css
南岸月明24 分钟前
副业自媒体1年终于明白:为什么会表达的人,能量越来越强,更能赚到钱?
前端
Danny_FD37 分钟前
Vue + Element UI 实现模糊搜索自动补全
前端·javascript
gnip42 分钟前
闭包实现一个简单Vue3的状态管理
前端·javascript
ZL不懂前端1 小时前
使用 React + Konva 构建交互式立方体绘制工具
react.js·ecmascript 6
斐济岛上有一只斐济1 小时前
后端程序员的CSS复习
前端