### 介绍 基于react-hook-form、tea-component组件库实现表单动态渲染,目前支持类型有: - text - textArea - number - radio - switch - array - object - checkbox - select - tagSelect - date - password - custom ### demo > 正则验证规则: isRequired、minLength、maxLength、pattern、validate依次进行校验
Pure-JS printf
[](https://dev.azure.com/ajayojha/rxweb/_build/latest?definitionId=39&branchName=master) [](https://git
Collection of useful helper functions when trying to determine module type (CommonJS or AMD) properties of an AST node.
A library to create readable "multipart/form-data" streams. Can be used to submit forms and file uploads to other web applications.
Generates URLs to specific sections of the Sanity documentation
Transform import() expressions
A free MIT-licensed React UI component that renders dynamic, interactive JSON-based forms and surveys. You can use it to collect responses from users and send them to your own database.
No description provided.
Allow parsing of import()
Formly is a dynamic (JSON powered) form library for Angular that bring unmatched maintainability to your application's forms.
Performant, flexible and extensible forms library for React Hooks
Convert a string to a valid JavaScript identifier
Transform SVG by adding a dynamic title element
SSH2 client and server modules written in pure JavaScript for node.js
Encode FormData content into the multipart/form-data format
Formly is a dynamic (JSON powered) form library for Angular that bring unmatched maintainability to your application's forms.
MCP server for ng-forge dynamic forms - AI-assisted form schema generation
A plugin that provides a basic reset for form styles that makes form elements easy to override with utilities.
A free MIT-licensed UI component that renders dynamic, interactive JSON-based forms and surveys in apps built with HTML, CSS, and JavaScript. You can use it to collect responses from users and send them to your own database.
View docs [here](https://radix-ui.com/primitives/docs/components/form).
Formly is a dynamic (JSON powered) form library for Angular that bring unmatched maintainability to your application's forms.
A vue based tab/form wizard
Formly is a dynamic (JSON powered) form library for Angular that bring unmatched maintainability to your application's forms.
A Rails engine providing ability to generate dynamic form. It's would make such as dynamic fields of model or questionnaire easily.
A Rails engine providing ability to generate dynamic form. It's would make such as dynamic fields of model or questionnaire easily.
Generate dynamic queries
Easily generate filled PDF documents from HTML templates. Formalizer takes HTML templates with styles and images, replaces blank targets with dynamic user data and finally exports the filled forms into PDF or HTML.
AttributeDelegator provides a class method to ActiveRecord models that dynamically generates getter/setter to treat the attributes of a has_one model like native attributes. This is particularly useful because it allows the delegated attributes to be assigned via model.attributes= {}, such as by a form submission.
ActiveRecord aware workflow (state machine) module that will also work with any plain old ruby object.
== E9Tags An extension to ActsAsTaggableOn[http://github.com/mbleigh/acts-as-taggable-on] which "improves" on custom tagging, or at least makes it more dynamic. Additionally it provides some autocomplete rack apps and the corresponding javascript. == Installation 1. E9Tags requires jquery and jquery-ui for the autocompletion and tag-adding form, be sure they're loaded in your pages where the tags form will be rendered. 2. E9Tags extends ActsAsTaggableOn and requires it. Run it's generator if you have not. 3. Run the E9Tags install script to copy over the required JS rails g e9_tags:install 4. Then make sure it is loaded, how you do that doesn't matter, e.g. <%= javascript_include_tag 'e9_tags' %> 5. Create an initializer for that sets up the taggable models and their controllers. This gives the models the tag associations and methods and prepares their controller to handle the otherwise unexpected tag params. require 'e9_tags' require 'contacts_controller' require 'contact' E9Tags.controllers << ContactsController E9Tags.models << Contact OR You can just include the modules in your classes yourself. The first way really exists for the case where the classes you wish to extend are part of another plugin/gem. # in contact.rb include E9Tags:Model # in contacts_controller.rb include E9Tags::Controller 6. Render the tags form partial in whatever model forms require it. = render 'e9_tags/form', :f => f If you pass a context, it will be locked and no longer possible to change/add the contexts on the form (and as a side effect, the tags autocompletion will be restricted to that context). = render 'e9_tags/form', :f => f, :context => :users Finally if you pass a 2nd arg to :context you can set a tag context to be "private" (default is false). In this case the tag context will be locked as private (typically suffixed with *), meaning that the tags will not be publicly searchable/visible. This is useful for organizational tags tags, say if you wanted to arbitrarily group records, or create a custom search based on a tag context. = render 'e9_tags/form', :f => f, :context => [:users, true] NOTE: The form and javascript are intended to work out of the box, but the certainly aren't going to look pretty. If you do intend to use the forms, you'll no doubt need to style them.
Contentful API wrapper library exposing an ActiveRecord-like interface