This commit is contained in:
rickcole 2020-04-22 13:50:14 +08:00
parent 4449c74620
commit 692e0559ac
1 changed files with 5 additions and 2 deletions

View File

@ -644,10 +644,13 @@ export default class Form extends React.Component<FormProps, object> {
// submit 也支持 feedback
if (action.feedback && isVisible(action.feedback, store.data)) {
await this.openFeedback(action.feedback, store.data);
const confirmed = await this.openFeedback(
action.feedback,
store.data
);
// 如果 feedback 配置了,取消就跳过原有逻辑。
if (action.feedback.skipRestOnCancel) {
if (action.feedback.skipRestOnCancel && !confirmed) {
throw new SkipOperation();
}
}