cl-loading
v0.0.6
Published
loading...正在加载中的动画效果
Readme
loading组件
loading组件,动画css3实现,对Loaders.css轻量级的封装
速查表

安装
yarn add cl-loading或
npm i cl-loadingReact组件
React组件有默认导出,所以组件名字任意,以下代码作为示例
// 导入
import Loading from 'cl-loading';
//导入所有样式
import 'cl-loading/lib/css/index.css';
//或者导入指定类型的样式
import 'cl-loading/lib/css/animations/ball-spin-fade-loader.css';
// 使用 通过active属性控制显示和隐藏
<Loading active={true} tip="我的加载组件" />
// 使用 通过show或者hide方法控制显示或者隐藏
<Loading ref={loading=>{window.loading = loading}} tip="我的加载组件" />
loading.show();
loading.hide();Vue组件
// 导入
import Loading from 'cl-loading/lib/vue/index.vue';
//导入所有样式
import 'cl-loading/lib/css/index.css';
//或者导入指定类型的样式
import 'cl-loading/lib/css/animations/ball-spin-fade-loader.css';
//注册组件
Vue.component(Loading.name, Loading);
// 使用
<cl-loading tip="我的加载组件" />
//可以通过v-if 或者 v-show 控制组件显示和隐藏属性说明
属性 | 值 ---|--- type | 可选;字符串; tip | 可选;字符串; fixed | 可选;布尔值; active | 可选;布尔值;(仅为react组件属性) innerClassName | 可选;字符串;
type: loading 样式,具体查看速查表,默认样式ball-spin-fade-loadertip: loading提示语,例如加载中...,建议8个字以内,超出隐藏;fixed: 表示loading是否fix在页面中间。默认trueactive: 表示loading是否显示,默认false。也可以调用react对象的show和hide方法来显示和影藏loading (仅为react组件属性)innerClassName: loading样式,可以通过该类修改默认样式
提示: 你可以通过transform修改loading大小.
