GlobalMask

全局的加载动态

语法

/**
 * ----------------------------------------
 * 全局蒙版
 * @param {Number} [zIndex = 10000] 层级高度
 * ----------------------------------------
 */

使用

import GlobalMask, { mask } from "ynw/antd/GlobalMask";

// 将组件添加到全局
function App(params) {
  return (
    <ErrorBoundary>
      <GlobalMask />
    </ErrorBoundary>
  );
}

使用

import { mask } from "ynw/antd/GlobalMask";

async function submit(params) {
  try {
    mask.emit("show", "正在上传");
    await axios.post("...");
  } finally {
    mask.emit("hide");
  }
}