textarea
是 jsn 内置的一个组件,用于用户交互,接受用户输入数据。 可以认为是允许多行的 <input>
Notes: <textarea>
支持 <input>
支持的所有的事件。
子组件
textarea
组件不支持子组件。
属性
textarea
组件支持text
组件的所有属性,除此之外还支持以下属性:
rows {number}
:接收 number 类型的数据,指定组件的高度,默认值是 2。
样式
伪类v0.9.5+:
textarea
支持以下伪类:active
focus
disabled
enabled
text styles
- 支持
color
- 支持
font-size
- 支持
font-style
- 支持
font-weight
- 支持
text-align
- 支持
通用样式:支持所有通用样式。
- 盒模型
flexbox
布局position
opacity
background-color
查看 组件通用样式。
事件
input
: 输入字符的值更改。事件中 event 对象属性:
value
: 触发事件的组件;timestamp
: 事件发生时的时间戳。
change
: 当用户输入完成时触发。通常在blur
事件之后。事件中 event 对象属性:
value
: 触发事件的组件;timestamp
: 事件发生时的时间戳。
focus
: 组件获得输入焦点。事件中 event 对象属性:
timestamp
: 事件发生时的时间戳。
blur
: 组件失去输入焦点。事件中 event 对象属性:
timestamp
: 事件发生时的时间戳。
通用事件
注意:
不支持click
事件。 请监听input
或change
事件代替。支持以下通用事件:
longpress
appear
disappear
查看 通用事件。
示例
<template> |