Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

vue-skeleton-antd

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vue-skeleton-antd

a skeleton component Base on vue.js

  • 0.0.4
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
4
decreased by-42.86%
Maintainers
1
Weekly downloads
 
Created
Source

npm version

vue-skeleton-antd

vue 构建的 ant design 风格骨架屏组件

骨架屏

简单来讲,骨架屏就是优化版的 loading 示意图。

骨架屏示意图,图片来源:网络

如图所示,上面三者分别是骨架屏、菊花图、空白页。

可以看到骨架屏能够将页面的大致结构描绘出来,其体验要比菊花图好上太多。

骨架屏已经在易通行、支付宝、饿了么、知乎、淘宝等众多 APP 或网站中广泛使用,你还在等什么,快快用起来吧!

详细示例和文档

组件引入

  1. 安装

使用 npm 安装

npm i vue-skeleton-antd

或使用 yarn 安装

yarn add vue-skeleton-antd
  1. 引入组件
import Vue from 'vue';
import Skeleton from 'vue-skeleton-antd';

Vue.use(Skeleton)

API

1. Skeleton 骨架屏

属性说明类型默认值
active是否展示动画效果booleanfalse
avatar是否显示头像占位图boolean 或 objectfalse
paragraph是否显示段落占位图boolean 或 objecttrue
title是否显示标题占位图boolean 或 objecttrue
loading为 true 时,显示占位图。
反之则直接展示子组件
booleantrue

2. AvatarProps 头像参数

头像参数 avatar 除了可以设置布尔值之外,还可以是 Object。如果是 Object,则允许拥有以下属性。

属性说明类型默认值
shape指定头像的形状Enum{ 'circle', 'square' }circle

3. TitleProps 标题参数

标题参数 avatar 除了可以设置布尔值之外,还可以是 Object。如果是 Object,则允许拥有以下属性。

属性说明类型默认值
width设置标题占位图的宽度string50%

4. ParagraphProps 段落参数

段落参数 avatar 除了可以设置布尔值之外,还可以是 Object。如果是 Object,则允许拥有以下属性。

属性说明类型默认值
rows设置段落占位图的行数number3
width设置段落最后一行的宽度`numberstring`

LICENSE

MIT License

Keywords

FAQs

Package last updated on 24 Jan 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc