我正在使用react-formio包动态生成表单。
我使用此链接生成了一个简单的登录表单:https ://codesandbox.io/s/cra-react-formio-iy8lz
构建后,它会创建一个 JSON。然后,我使用该 JSON 生成一个表单,但是当我通过表单提交后fulfill all validation of form
它总是显示disable mode
为什么?
我们如何再次启用按钮?什么时候我promise is resolved
以及如何在提交后重置表单?
这是我的代码,codesandbox 链接
onSubmit={i => {
alert(JSON.stringify(i.data));
var promise1 = new Promise(function(resolve, reject) {
setTimeout(function() {
resolve("foo");
}, 300);
});
}
我还添加了one more button
{
label: "Click",
action: "event",
showValidations: false,
block: true,
key: "click",
type: "button",
input: true,
event: "clickEvent"
},
我还添加了点击处理程序,但它不起作用
clickEvent={() => {
alert("--ss");
}}