import React, { useState } from 'react' import { Modal, Button,Form,Row,Col,Divider,Spin } from '@douyinfe/semi-ui'; import { IconTickCircle } from '@douyinfe/semi-icons'; function nvrModal(props){ const [visible, setVisible] = useState(false);//是否显示弹框 const [isloading,setloading] = useState(false);//是否显示loading const [loadingTip,setloadingTip] = useState('获取中...请稍后...');//loading tip的值 const [step,setstep] = useState(0) function showDialog() {//打开弹框 setVisible(true); } function handleOk() {//点击弹框确定 // setVisible(false); setloading(true); setTimeout(() => { setloadingTip('...接受成功') setTimeout(()=>{ setloadingTip('已完成') setTimeout(() => { setstep(1); setloading(false); }, 2000); },2000) }, 2000); } function handleAfterClose(){//在关闭之后 console.log('after'); } function handleCancel() {//点击弹框取消 setVisible(false); } return ( <>