3 个仓库
Validates a group of nested forms together so that validating the parent automatically validates all children.
Distinct from Forms and Validation: Distinct from Forms and Validation: focuses on hierarchical validation of nested forms rather than general form state or schema handling.
Explore 3 awesome GitHub repositories matching part of an awesome list · Nested Form Validation. Refine with filters or upvote what's useful.
Phoenix LiveView is an Elixir-based framework that renders HTML on the server and sends only the changed parts to the client over a persistent WebSocket connection. It operates on a process-per-connection model, where each user session runs in its own isolated Elixir process for fault tolerance and independent state management, and includes a LongPolling fallback transport for environments where WebSocket connections are unavailable. The framework provides server-side rendered diffs and WebSocket-based state synchronization to maintain a continuous bidirectional channel between server and cli
Renders and manages form fields for associated data models such as embedded schemas or child records.
Nuxt UI is a comprehensive Vue component library built for the Nuxt ecosystem, providing over 125 production-ready, WAI-ARIA compliant components for building modern web applications. The library offers a complete design system with Tailwind CSS theming, supporting dark mode, custom color palettes, semantic color aliases, and runtime theme switching through CSS design tokens. It includes built-in internationalization for over 50 languages, server-side rendering compatibility, and a Figma kit that mirrors the code components for design-to-development consistency. The library distinguishes itse
Validates a group of nested forms together so that validating the parent automatically validates all children.
这是一个响应式状态管理库,旨在处理复杂的表单数据和验证逻辑。它利用基于观察者(observable)的模式将用户界面组件与底层数据模型同步,确保表单状态在整个应用中保持一致。该库提供了一种管理表单初始化、字段跟踪和生命周期事件的结构化方法。 该库的独特之处在于对深度嵌套数据结构和层次化组合的支持,允许在复杂对象树中进行递归验证和动态更新。它具有一个模式驱动的验证引擎,支持同步和异步规则,以及允许自定义逻辑在字段更新期间监控或转换数据的中间件式拦截。开发者可以使用基于路径的寻址动态访问和操作特定字段,在处理大型或不断演变的表单模型时提供了灵活性。 除了核心状态管理外,该库还包含用于数据转换的实用程序,例如格式化输入值和基于其他表单数据计算字段值。它提供了多表单编排功能,以协调跨多个实例的验证和提交,并且它与特定的展示层解耦,允许与任何用户界面组件库集成。该框架还提供了内置工具,用于监控字段生命周期事件和调试内部状态转换。
Organizes deeply hierarchical or dynamic form inputs into structured models that support recursive validation and automated state updates.