---
title: "Ext.form.field.Hidden"
description: "xtype 为 hiddenfield 的 Ext JS 原生组件参考。"
---

> Documentation Index
> Fetch the complete documentation index at: https://ag.879818327.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Ext.form.field.Hidden

源码定义：`ext-all-debug.js:108117`。分类：表单与字段。

## 创建示例

```javascript
var component = Ext.create("Ext.form.field.Hidden", {
  xtype: "hiddenfield",
  ariaRole: 'presentation',
  clearInvalid: Ext.emptyFn,
  hidden: true,
  hideLabel: true,
  renderTo: Ext.getBody()
});
```

## 属性

| 属性 | 类型 | 默认值 | 说明 | 配置示例 |
| --- | --- | --- | --- | --- |
| `ariaRole` | `String` | `'presentation'` | 组件在辅助技术中的 ARIA 角色。 | `ariaRole: 'presentation'` |
| `clearInvalid` | `Mixed` | `Ext.emptyFn` | 配置组件的 `clearInvalid` 选项。 | `clearInvalid: Ext.emptyFn` |
| `hidden` | `Boolean` | `true` | 控制组件初始是否隐藏。 | `hidden: true` |
| `hideLabel` | `Boolean` | `true` | 控制是否隐藏 `label`。 | `hideLabel: true` |
| `initEvents` | `Mixed` | `Ext.emptyFn` | 配置组件的 `initEvents` 选项。 | `initEvents: Ext.emptyFn` |
| `inputType` | `String` | `'hidden'` | 配置组件的 `inputType` 选项。 | `inputType: 'hidden'` |
| `markInvalid` | `Mixed` | `Ext.emptyFn` | 配置组件的 `markInvalid` 选项。 | `markInvalid: Ext.emptyFn` |
| `setHeight` | `Mixed` | `Ext.emptyFn` | 配置组件的 `setHeight` 选项。 | `setHeight: Ext.emptyFn` |
| `setPagePosition` | `Mixed` | `Ext.emptyFn` | 配置组件的 `setPagePosition` 选项。 | `setPagePosition: Ext.emptyFn` |
| `setPosition` | `Mixed` | `Ext.emptyFn` | 配置组件的 `setPosition` 选项。 | `setPosition: Ext.emptyFn` |
| `setSize` | `Mixed` | `Ext.emptyFn` | 配置组件的 `setSize` 选项。 | `setSize: Ext.emptyFn` |
| `setWidth` | `Mixed` | `Ext.emptyFn` | 配置组件的 `setWidth` 选项。 | `setWidth: Ext.emptyFn` |

## 方法

| 方法 | 参数 | 说明 | 调用示例 |
| --- | --- | --- | --- |
| `initComponent` | `` | 初始化组件及其子项。 执行时会保留父类默认行为。源码涉及 `callParent()`。 | `component.initComponent()` |
| `isEqual` | `value1, value2` | 判断 `equal` 状态。源码涉及 `isEqualAsString()`。 | `component.isEqual(...)` |
| `getValue` | `` | 读取并返回 `value`。 | `component.getValue()` |
| `setValue` | `value` | 设置 `value`。 执行时会更新 `value` 状态。 | `component.setValue(...)` |

## 事件

源码中未找到该组件自身注册的事件；可监听继承事件。

Source: https://ag.879818327.xyz/ext/form/form-field-hidden/index.mdx
