---
title: "Ext.grid.column.Boolean"
description: "xtype 为 booleancolumn 的 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.grid.column.Boolean

源码定义：`ext-all-debug.js:122616`。分类：数据视图、表格与树。

## 创建示例

```javascript
var component = Ext.create("Ext.grid.column.Boolean", {
  xtype: "booleancolumn",
  falseText: 'false',
  renderer: { /* 配置 */ },
  scope: { /* 配置 */ },
  trueText: 'true',
  renderTo: Ext.getBody()
});
```

## 属性

| 属性 | 类型 | 默认值 | 说明 | 配置示例 |
| --- | --- | --- | --- | --- |
| `falseText` | `String` | `'false'` | The string returned by the renderer when the column value is falsey (but not undefined). | `falseText: 'false'` |
| `renderer` | `Object` | `-` | 将原始数据转换为显示内容的渲染函数。 | `renderer: { /* 配置 */ }` |
| `scope` | `Object` | `-` | 处理函数执行时使用的作用域对象。 | `scope: { /* 配置 */ }` |
| `trueText` | `String` | `'true'` | The string returned by the renderer when the column value is not falsey. | `trueText: 'true'` |
| `undefinedText` | `String` | `'&#160;'` | The string returned by the renderer when the column value is undefined. | `undefinedText: '&#160;'` |

## 方法

| 方法 | 参数 | 说明 | 调用示例 |
| --- | --- | --- | --- |
| `defaultRenderer` | `value` | 生成 `default` 的渲染结果。 | `component.defaultRenderer(...)` |

## 事件

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

Source: https://ag.879818327.xyz/ext/data/grid-column-boolean/index.mdx
