Closed aron0524 closed 2 years ago
我这验证当amis返回的错误码status=1时会在6s后自动关闭。
默认情况下amis 的error提示 6s后才会进行关闭,可以重新测试下6s后是否会关闭。
已经调整react-amis-admin的默认时间为5000ms
,可以更新下代码重新试下,或者自己根据需要调整下App.tsx相关timeout等配置
如果觉得amis
的toast
提示组件不够好,可以替换为antd
的组件来进行提示,在App.tsx的63行替换为
notification[type] ? notification[type]({description: msg, message: type === 'error' ? '系统错误' : '系统消息'}) : console.warn('[Notify]', type, msg);
不过使用antd的组件notifcation
需要文件头部import
相关组件
import { notification } from 'antd';
此问题已经太久未回复,临时关闭,后续有问题可以再次打开。
requestInterceptor.ts来做全局接口拦截,code=1弹窗不能自动关闭