vxe-table
Version:
一个基于 vue 的 PC 端表格组件,支持增删改查、虚拟滚动、懒加载、快捷菜单、数据校验、树形结构、打印导出、表单渲染、数据分页、虚拟列表、模态窗口、自定义模板、渲染器、贼灵活的配置项、扩展接口等...
64 lines (61 loc) • 1.01 kB
TypeScript
import { VXETableComponent } from './component'
/**
* 文本域
*/
export declare class Textarea extends VXETableComponent {
/**
* 绑定值
*/
value?: string | number;
/**
* 原生 name 属性
*/
name?: string;
/**
* 是否只读
*/
readonly?: boolean;
/**
* 是否禁用
*/
disabled?: boolean;
/**
* 当值为空时,显示的占位符
*/
placeholder?: string;
/**
* 最大长度
*/
maxlength?: string | number;
/**
* 原生 rows 属性
*/
rows?: string | number;
/**
* 是否显示字数统计
*/
showWordCount?: boolean;
/**
* 自适应文本高度
*/
autosize?: {
minRows?: number;
maxRows?: number;
};
/**
* 原生 form 属性
*/
form?: string;
/**
* 调整文本域大小的方式
*/
resize?: string;
/**
* 获取焦点
*/
focus(): Promise<any>;
/**
* 失去焦点
*/
blur(): Promise<any>;
}