SkeletonPlaceholder 是一个 React Native 库,可用于轻松创建令人惊叹的加载效果。
SkeletonPlaceholder 是一个 React Native 库,可用于轻松创建令人惊叹的加载效果。
SkeletonPlaceholder 是一个 React Native 库,可使用 FlexBox 轻松创建令人惊叹的加载效果。 Android 和 iOS
注意: 此包需要 @React-native-masked-view/masked-view 和 React-native-linear-gradient
使用线程:
yarn add @react-native-masked-view/masked-view react-native-linear-gradient使用 npm:
npm install @react-native-masked-view/masked-view react-native-linear-gradient --save如果您运行的是 0.60 以下的 React-native 版本:
react-native link @react-native-masked-view/masked-view react-native-linear-gradient否则:
cd ios
pod install
使用线程:
yarn add react-native-skeleton-placeholder使用 npm:
npm install react-native-skeleton-placeholder --save有两种方法可以使用此套件: 使用 SkeletonPlacehoder.Item
import React from 'react';
import {View} from 'react-native';
import SkeletonPlaceholder from 'react-native-skeleton-placeholder';
const App = () => {
return (
);
};或者使用 View、Text 或 Image
import React from 'react';
import {View} from 'react-native';
import SkeletonPlaceholder from 'react-native-skeleton-placeholder';
const App = () => {
return (
Hello world
);
};| 属性 | 描述 | 类型 | 默认值 |
|---|---|---|---|
| backgroundColor | 确定占位符的颜色 | 字符串 | #E1E9EE |
| highlightColor | 确定占位符的高亮颜色 | 字符串 (hex | rgb | rgba) | #F2F8FC |
| speed | 确定动画的速度,单位为毫秒。0 表示禁用动画 | 数字 |
暂无开放 Issues,或尚未同步最近议题。