[ { name: 'someFIEldname',value: '',email: true },{ name: 'yetAnotherFIEldname',value: 'I have a default value',required: true }]
目的显然是在前端Js代码(比如说React)中使用它,以便能够尽可能地设置相同的验证约束(必需和喜欢).
但是,Symfony结构良好,其Form组件对验证一无所知.仅考虑一个简单形式的名义案例,如何去做呢?如何将表单映射回它引用的可验证对象/实体?
解决方法 使用symfony验证器,您可以获取给定类的元数据:$this->get('valIDator')->getMetadataFor(Foo::class);
它返回一个ClassMetadata实例.如果传递的值是实体,则将返回成员和属性属性,然后包含带有正在使用的类的constraints属性.
最后一步是在JsON中序列化它.
总结以上是内存溢出为你收集整理的我可以将Symfony表单的验证模式转储到JSON吗?全部内容,希望文章能够帮你解决我可以将Symfony表单的验证模式转储到JSON吗?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)