我有一个包含大约一百个表单域的向导。这些字段使用.php
中的$controllerfilepath="/Controller/" . $className . ".php";
进行了出厂设置的预填充。
用户还可以选择使用JSON文件上传先前保存的配置。我可以解析该文件没有问题,但是显然,如果用户启动该向导,则FormBuilder
将覆盖所有文件。无需维护两个向导(及其所有验证方法等),如何在用户首次启动JSON项之前将JSON项目注入到向导中?有什么想法吗?
这是读取文件并使用OnInit
将数据添加到表单的代码。我想现在我需要在OnInit
之前知道patchValue()
是否已填充:
onInit
(我第一次在这里发帖,这位编辑杀了我:-/)