# CTextArea 多行文本输入组件
## 功能说明
CTextArea 是一个多行文本输入组件,用于在表单中收集用户的多行文本输入。组件支持设置输入区域高度,可以通过行数或像素值来控制,并支持只读模式。
## 引用方式
```js
import { CTextArea } from '@components/forms/textarea';
```
## 组件参数
- `itemRes` (Object,必填):表单数据资源对象,表单组件内部机制专用
- `height` (Number,可选):文本域输入区域高度,单位为像素,默认为 94
- `rows` (Number,可选):文本域输入区行数,设置后会覆盖 height 参数
- `readOnly` (Boolean,可选):只读模式,默认为 false
- `placeholder` (String,可选):输入框占位提示文本
## 使用示例
### 基础用法
```html
```
### 设置输入区域高度
```html
```
### 只读模式
```html
```
## 注意事项
1. CTextArea 组件通常需要配合 CForm 和 CFormItem 组件一起使用
2. 当同时设置 `height` 和 `rows` 参数时,`rows` 参数优先生效
3. `rows` 参数会按照每行 40px 的高度计算输入区域的总高度
4. 组件支持自动增高,当输入内容超过设定高度时,输入区域会自动增高
5. 在只读模式下,输入区域将不可编辑