FormQL是一个用于在Angular中构建动态表单的框架

网友投稿 560 2022-10-31

FormQL是一个用于在Angular中构建动态表单的框架

FormQL是一个用于在Angular中构建动态表单的框架

FormQL is a framework for building dynamic forms in Angular. It comes with an editor that offers a drag and drop functionality to make it easier for non technical users to maintain the forms as well as an extensible APIs for allowing developers to extend the functionality with custom components.

FormQL comes with the following features:

CSS grid templating: define the structure of your form with CSS grid standards.Dynamic validation: add rules to dynamically make fields mandatory, read only or hidden.Calculated fields: add logic to perform calculation based on the values in other fields.Field formatting with Text-Mask: includes the ability to format fields such as currencies and dates.Extensible: ability to extend the forms with your own custom components.

Demo

Formql.io: https://formql.io/example/#/form/contactInfo/editStackblitz: https://stackblitz.com/edit/formql-example-material

Stackblitz Demos (also avaiable in ./examples in this repo)

https://stackblitz.com/@formqlx

Documentation

https://github.com/formql/formql/wiki

Libraries

Core libraries

@formql/core@formql/editor

Bundles

@formql/material

How to run this repo

git clone https://github.com/formql/formql.gitcd formqlnpm installnpm start

Edit mode: http://localhost:4200/#/form/contactInfo/editView mode: http://localhost:4200/#/form/contactInfo

Contact us

Website - https://formql.ioTwitter - @formql_io

License

FormQL is MIT licensed.

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Kafka 延时队列&重试队列
下一篇:2022年7月11日——工具类
相关文章

 发表评论

暂时没有评论,来抢沙发吧~