跳转到内容
Piying-View 文档
快速上手
API 参考
Playground
JSON Playground
搜索
Ctrl
K
取消
选择语言
简体中文
English
入门使用
快速上手
按框架快速开始
Angular
Vue
React
Svelte
Solid
两种使用模式
核心概念
Options 配置
框架差异
JSON Schema 支持
常见错误与排查
业务场景
类型映射(定义即表单)
基础字段定义
表单使用
组件使用
复杂 Schema 结构
asControl / asVirtualGroup
动态字段控制
值转换与联动
自定义验证
数组高级用法
对象组高级用法
Record Schema 动态对象组
综合示例:完整业务表单
API 参考
Action 速查表
typedFieldPipe 按路径写 Action
setComponent
inputs
outputs
models
events
attributes
CSS class
Layout metadata
hideWhen / disableWhen / valueChange
路径查询
formConfig
renderConfig
rawConfig
fieldGlobalConfig
Hooks 生命周期
Props 通用属性
核心工具函数
Wrappers 包装器
AbstractControl
Providers 服务注入
API 文档(自动生成)
@piying/view-core(核心)
@piying/view-core
classes
AbstractControl
CoreSchemaHandle
FieldArray
FieldControl
FieldGroup
FieldLogicGroup
FormBuilder
SortedArray
enumerations
UpdateType
ValueEvent
ValueType
functions
arrayStartsWith
asControl
asVirtualGroup
asyncMergeOutputs
asyncObjectSignal
changeObject
combineSignal
condition
controlStatusList
createConvertToField
createDefineComponentEntry
createViewControlLink
disableWhen
effectListen
errorSummary
fieldControlStatusClass
findComponent
findError
formConfig
getDefaults
getLazyImport
getSchemaByIssuePath
getSchemaMetadata
hideWhen
initListen
isArray
isFieldArray
isFieldControl
isFieldGroup
isFieldLogicGroup
isGroup
isLazyMark
layout
lazyMark
mergeHooksFn
mergeOutputFn
mergeOutputs
nfcComponent
nonFieldControl
observableSignal
outputChange
outputChangeFn
ɵchangeProviders
ɵpatchProviders
ɵsetProviders
removeHooks
renderConfig
setAlias
setComponent
toArray
toObservable
typedFieldPipe
valueChange
valueChangeFn
interfaces
ActionFactories
AsyncValidatorFn
BuildArrayItem
BuildGroupItem
BuildRootInputItem
BuildRootItem
CompInputActionsFactory
CompModelActionsFactory
CompOutputActionsFactory
CompOutputChangeListenFn
CompOutputChangeStream
CompTables
ControlValueAccessor
DefineEntry
DisableWhenOption
ErrorSummary
FieldEntry
FieldFormConfig
FieldRenderConfig
FieldTransformerConfig
FormBuilderOptions
HideWhenOption
HookConfig
LayoutAction
NonFieldControlAction
OutputChangeListenEntry
OutputChangeListenFn
OutputChangeStream
PiCommonConfig
PiFieldTypeRef
PiPathNotResolvable
PiTypeConfig
PiWrapperConfig
ToObservableOptions
TypedAttributesActionsFactory
TypedComponentEventsActionsFactory
TypedWrappersActionsFactory
ValidatorFn
ValueChangeListenFn
ValueChangeStream
ValueChangFnOptions
type-aliases
AbstractControlParams
AnyCoreSchemaHandle
AnyListenList
AnyOutputListenList
AnyOutputsHandlerMap
AnyPiResolvedField
ArraryIterable
ArrayDeletionMode
AsyncCallback
AsyncObjectSignal
AsyncProperty
AsyncPropertyOf
AsyncPropField
AsyncResult
AsyncValueMap
CombineSignal
CompAction
CompActionFactoriesOf
CompEntryAction
ComponentData
ComponentKeyAt
CompOutputChangeEntry
CompOutputChangeFn
ConfigAction
CoreResolvedComponentDefine
CoreWrapperConfig
DefaultFieldConvertOptions
DisabledValueStrategy
DomEventHandler
DomEventName
DotHeadToken
DotPathTokens
EventChangeFn
EventName
EventsAsyncHandlerMap
EventsHandlerMap
FieldActionOf
FieldArrayConfig$
FieldConvertOptions
FieldConvertViewOptions
FieldFormConfig$
FieldGroupConfig$
FieldLogicGroupConfig$
FieldPathsOf
FieldPathToken
FormHooks
GetTypeConfig
GetWrapperConfig
HandlerValueMap
HooksConfig
InferAliasMap
InjectorProvider
KeyPath
LazyImport
LazyMarkType
ListenFieldsOf
ListenPath
ListenPathOf
ListenValuesOf
LogicType
MergeHooksConfig
ObservableSignal
OutputEmitArgsOf
OutputListenFieldOf
PathsOf
PiFieldAtPath
PiFieldBindPath
PiFieldControlGet
PiFieldGet
PiFieldOfSchema
PiFieldScopeOf
PiFieldValueOf
PiFieldWithValue
_PiResolvedCommonViewFieldConfig
PiResolvedCommonViewFieldConfig
QueryPath
RawConfig
RawCoreWrapperConfig
RawKeyPath
SchemaTypeAt
SetOptional
SetReadonly
SetRequired
SetUnWrapper$
SetWrapper$
SignalInputValue
TailFor
TightenEmpty
ToKeyPath
TypedComponentActionFactoriesOf
TypesOf
UnwrapConfig
UnWrapper$
UnWrapSignal
ValibotAction
VALID_STATUS
ValidationCommonError2
ValidationDescendantError2
ValidationErrorError2
ValidationErrors2
ValidationErrorsLegacy
ValidationValibotError2
ValueChangeFn
ValueChangeListenPath
ValueOfField
ViewAttributes
ViewEvents
ViewInputs
ViewModels
ViewOutputs
ViewProps
ViewSlots
Wrapper$
WrapperEntryObj
WrapperNameInput
WrapperNameOf
WrappersOf
Writeable
variables
actions
clone
CustomDataSymbol
getDeepError
InitPendingValue
INVALID
mergeHooks
NFCSchema
ɵclassAction
ɵtypedFieldActions
ɵwrappers
patchHooks
PENDING
PI_CONTEXT_TOKEN
PI_INPUT_OPTIONS_TOKEN
PI_INPUT_SCHEMA_TOKEN
PI_VIEW_CONFIG_TOKEN
PI_VIEW_FIELD_TOKEN
rawConfig
setHooks
VALID
@piying/view-angular(Angular 适配)
@piying/view-angular
classes
AngularFormBuilder
AttributesDirective
BaseControl
EventsDirective
InsertFieldDirective
NgSchemaHandle
PiyingCreateComponentBase
PiyingFieldControlBindDirective
PiyingFieldTemplateDirective
PiyingView
PiyingViewGroup
PiyingViewGroupBase
functions
asControl
asVirtualGroup
condition
layout
typedComponent
typedFieldComponentPipe
interfaces
DefineComponentEntry
type-aliases
ActionComponent
ComponentKeyOf
ComponentOf
ComponentRawType
GetComponentInputs
GetComponentInputsAsync
GetComponentInputsOrigin
GetComponentModelKeys
GetComponentModelsOrigin
GetComponentOutputs
GetComponentOutputsAsync
GetComponentOutputsHandlerMap
GetComponentOutputsOrigin
NgDirectiveConfig
NgResolvedComponentDefine1
NgResolvedWraaperConfig
PiResolvedViewFieldConfig
PiViewConfig
ResolveLazyComponent
TypedComponentActionFactories
variables
actions
convertToField
directives
PI_COMPONENT_INDEX
PI_COMPONENT_LIST_LISTEN
PI_COMPONENT_REF_TOKEN
PI_INPUT_OPTIONS_TOKEN
PI_INPUT_SCHEMA_TOKEN
PI_VIEW_FIELD_TEMPLATE_REF_TOKEN
PI_VIEW_FIELD_TOKEN
rawConfig
@piying/view-angular-core(Angular 核心)
@piying/view-angular-core
classes
AbstractControl
CoreSchemaHandle
FieldArray
FieldControl
FieldGroup
FieldLogicGroup
FormBuilder
SortedArray
enumerations
UpdateType
ValueEvent
ValueType
functions
arrayStartsWith
asControl
asVirtualGroup
asyncMergeOutputs
asyncObjectSignal
changeObject
combineSignal
condition
controlStatusList
createConvertToField
createDefineComponentEntry
createViewControlLink
disableWhen
effectListen
errorSummary
fieldControlStatusClass
findComponent
findError
formConfig
getDefaults
getLazyImport
getSchemaByIssuePath
getSchemaMetadata
hideWhen
initListen
isArray
isFieldArray
isFieldControl
isFieldGroup
isFieldLogicGroup
isGroup
isLazyMark
layout
lazyMark
mergeHooksFn
mergeOutputFn
mergeOutputs
nfcComponent
nonFieldControl
observableSignal
outputChange
outputChangeFn
ɵchangeProviders
ɵpatchProviders
ɵsetProviders
removeHooks
renderConfig
setAlias
setComponent
toArray
toObservable
typedFieldPipe
valueChange
valueChangeFn
interfaces
ActionFactories
AsyncValidatorFn
BuildArrayItem
BuildGroupItem
BuildRootInputItem
BuildRootItem
CompInputActionsFactory
CompModelActionsFactory
CompOutputActionsFactory
CompOutputChangeListenFn
CompOutputChangeStream
CompTables
ControlValueAccessor
DefineEntry
DisableWhenOption
ErrorSummary
FieldEntry
FieldFormConfig
FieldRenderConfig
FieldTransformerConfig
FormBuilderOptions
HideWhenOption
HookConfig
LayoutAction
NonFieldControlAction
OutputChangeListenEntry
OutputChangeListenFn
OutputChangeStream
PiCommonConfig
PiFieldTypeRef
PiPathNotResolvable
PiTypeConfig
PiWrapperConfig
ToObservableOptions
TypedAttributesActionsFactory
TypedComponentEventsActionsFactory
TypedWrappersActionsFactory
ValidatorFn
ValueChangeListenFn
ValueChangeStream
ValueChangFnOptions
type-aliases
AbstractControlParams
AnyCoreSchemaHandle
AnyListenList
AnyOutputListenList
AnyOutputsHandlerMap
AnyPiResolvedField
ArraryIterable
ArrayDeletionMode
AsyncCallback
AsyncObjectSignal
AsyncProperty
AsyncPropertyOf
AsyncPropField
AsyncResult
AsyncValueMap
CombineSignal
CompAction
CompActionFactoriesOf
CompEntryAction
ComponentData
ComponentKeyAt
CompOutputChangeEntry
CompOutputChangeFn
ConfigAction
CoreResolvedComponentDefine
CoreWrapperConfig
DefaultFieldConvertOptions
DisabledValueStrategy
DomEventHandler
DomEventName
DotHeadToken
DotPathTokens
EventChangeFn
EventName
EventsAsyncHandlerMap
EventsHandlerMap
FieldActionOf
FieldArrayConfig$
FieldConvertOptions
FieldConvertViewOptions
FieldFormConfig$
FieldGroupConfig$
FieldLogicGroupConfig$
FieldPathsOf
FieldPathToken
FormHooks
GetTypeConfig
GetWrapperConfig
HandlerValueMap
HooksConfig
InferAliasMap
InjectorProvider
KeyPath
LazyImport
LazyMarkType
ListenFieldsOf
ListenPath
ListenPathOf
ListenValuesOf
LogicType
MergeHooksConfig
ObservableSignal
OutputEmitArgsOf
OutputListenFieldOf
PathsOf
PiFieldAtPath
PiFieldBindPath
PiFieldControlGet
PiFieldGet
PiFieldOfSchema
PiFieldScopeOf
PiFieldValueOf
PiFieldWithValue
_PiResolvedCommonViewFieldConfig
PiResolvedCommonViewFieldConfig
QueryPath
RawConfig
RawCoreWrapperConfig
RawKeyPath
SchemaTypeAt
SetOptional
SetReadonly
SetRequired
SetUnWrapper$
SetWrapper$
SignalInputValue
TailFor
TightenEmpty
ToKeyPath
TypedComponentActionFactoriesOf
TypesOf
UnwrapConfig
UnWrapper$
UnWrapSignal
ValibotAction
VALID_STATUS
ValidationCommonError2
ValidationDescendantError2
ValidationErrorError2
ValidationErrors2
ValidationErrorsLegacy
ValidationValibotError2
ValueChangeFn
ValueChangeListenPath
ValueOfField
ViewAttributes
ViewEvents
ViewInputs
ViewModels
ViewOutputs
ViewProps
ViewSlots
Wrapper$
WrapperEntryObj
WrapperNameInput
WrapperNameOf
WrappersOf
Writeable
variables
actions
clone
CustomDataSymbol
getDeepError
InitPendingValue
INVALID
mergeHooks
NFCSchema
ɵclassAction
ɵtypedFieldActions
ɵwrappers
patchHooks
PENDING
PI_CONTEXT_TOKEN
PI_INPUT_OPTIONS_TOKEN
PI_INPUT_SCHEMA_TOKEN
PI_VIEW_CONFIG_TOKEN
PI_VIEW_FIELD_TOKEN
rawConfig
setHooks
VALID
@piying/view-react(React 适配)
@piying/view-react
classes
ReactFormBuilder
ReactSchemaHandle
functions
PiyingField
PiyingFieldTemplate
PiyingGroup
PiyingView
PiyingWrapper
typedFieldComponentPipe
useControlValueAccessor
useEffectSync
useInputCheckboxModel
useInputNumberModel
useInputRadioModel
useInputRangeModel
useInputTextModel
useSelectModel
useSignalToRef
interfaces
ComponentFieldConfig
DefineComponentEntry
FieldControlBindProps
PiyingFieldTemplateProps
PiyingViewProps
PiyingWrapperProps
type-aliases
ActionComponent
ComponentKeyOf
ComponentOf
ControlValueAccessorAdapter
FieldControlBindScope
GetComponentEmits
GetComponentInputs
GetComponentInputsAsync
GetComponentInputsKeys
GetComponentInputsOrigin
GetComponentOutputsAsync
GetComponentOutputsHandlerMap
GetComponentOutputsKeys
GetComponentOutputsOrigin
PiResolvedViewFieldConfig
PiViewConfig
ReactAttributeName
ReactComponent
ReactComponentKey
ReactStandardAttrName
ResolvedComponentFieldConfig
ResolveLazyComponent
TypedComponentActionFactories
variables
convertToField
CVA
Field
InjectorToken
PI_VIEW_FIELD_TOKEN
@piying/view-solid(Solid 适配)
@piying/view-solid
classes
SolidFormBuilder
SolidSchemaHandle
functions
createSignalConvert
PiyingField
PiyingFieldTemplate
PiyingGroup
PiyingView
PiyingWrapper
typedFieldComponentPipe
useControlValueAccessor
useEffectSync
useInputCheckboxModel
useInputNumberModel
useInputRadioModel
useInputRangeModel
useInputTextModel
useSelectModel
interfaces
ComponentFieldConfig
DefineComponentEntry
FieldControlBindProps
PiyingFieldTemplateProps
PiyingViewProps
PiyingWrapperProps
type-aliases
ActionComponent
ComponentKeyOf
ComponentOf
ControlValueAccessorAdapter
FieldControlBindScope
GetComponentEmits
GetComponentInputs
GetComponentInputsAsync
GetComponentInputsKeys
GetComponentInputsOrigin
GetComponentOutputsAsync
GetComponentOutputsHandlerMap
GetComponentOutputsKeys
GetComponentOutputsOrigin
PiResolvedViewFieldConfig
PiViewConfig
ResolvedComponentFieldConfig
ResolveLazyComponent
SolidAttributeName
SolidComponent
SolidComponentKey
SolidStandardAttrName
TypedComponentActionFactories
variables
convertToField
CVA
Field
InjectorToken
PI_VIEW_FIELD_TOKEN
Angular 专属
API 索引
组件
指令
字段指令配置
Token
工具函数
typedFieldComponentPipe
BaseControl
框架适配
适配器与渲染组件
适配器总览
PiyingField(字段绑定)
PiyingFieldTemplate(字段渲染)
Vue
包 API 参考
强类型组件
typedFieldComponentPipe
React
包 API 参考
字段模型绑定
typedFieldComponentPipe
Solid
包 API 参考
字段模型绑定
typedFieldComponentPipe
Svelte
包 API 参考
typedFieldComponentPipe
选择语言
简体中文
English
CVA
const
CVA
:
typeof
CVA
Defined in:
packages/solid/src/token.ts:10