0.0.3 • Published 5 months ago

react-up-props v0.0.3

Weekly downloads
-
License
MIT
Repository
-
Last release
5 months ago

下载

npm install react-up-props

使用

import { Button } from 'react-up-props'
import 'react-up-props/dist/index/index.css'

0.0.2版本更新

新增(Layout 、Menu 、Pagination 、TreeSelect 、Upload 、Avatar 、Badge 、Card 、Collapse 、Descriptions 、Empty 、Spin )

删除(-)

以上参考源的api

0.0.3版本更新

删除ckeditor的能力,增加:前端生成excel的能力、发布订阅模式、24个方法封装、提醒框

新增(Global 、Methodset 、PortTable 、store )

删除(CKEditor

新增依赖(crypto-es 、exceljs 、file-saver )

删除依赖(@ckeditor/ckeditor5-build-classic 、@ckeditor/ckeditor5-react )

Global

import { Global } from 'react-up-props';
// function
Global.prompt("sure","成功");
Global.prompt("error","失败");
Global.prompt("warn","警告");
Global.prompt("ruin");// 销毁

Methodset

import { Methodset } from 'react-up-props/lib';
const {encrypt, decrypt} = Methodset;

store

import { store } from 'react-up-props/lib';

store.on("key",(value)=>{ console.log("订阅") })
store.emit("key","发布");

// 组件销毁则删除订阅,否则可能造成内存泄漏
store.delete("key");

依赖

react@17.0.0 react-dom@17.0.0 antd@4.24.15 @ant-design/icons@5.2.6 braft-editor@2.3.9 react-custom-scrollbars@4.2.1 react-codemirror2@7.2.1 codemirror@5.65.11 react-draggable@4.4.6 crypto-es exceljs file-saver