# picker The **\** component supports common, date, time, data and time, and multi-column text selectors. ## Required Permissions None ## Child Component None ## Attributes In addition to the attributes in [Universal Attributes](js-components-common-attributes.md), the following attributes are supported. | Name | Type | Default Value | Mandatory | Description | | ---- | ------ | ------------- | --------- | ------------------------------------------------------------ | | type | string | - | No | Dynamic modification is not supported. Available values include:
-**text**: text selector
-**data**: date selector
-**time**: time selector
-**datetime**: date and time selector
-**multi-text**: multi-column text selector | ### Text Selector When **type** is set to **text**, a text selector is used. | Name | Type | Default Value | Mandatory | Description | | -------- | ------ | ------------- | --------- | ------------------------------------------------------------ | | range | Array | - | No | Value range of the common selector, for example, **["15", "20", "25"]**.NOTE:Use the data binding mode, for example, range = {{data}}. Declare the corresponding variable **data: ["15", "20", "25"]** in the JavaScript. | | selected | string | 0 | No | Default value of the common selector. The value should be the index of **range**. | | value | string | - | No | Value of the common selector. | ### Date Selector When **type** is set to **date**, a date selector is used. | Name | Type | Default Value | Mandatory | Description | | ----------- | ------- | ------------- | --------- | ------------------------------------------------------------ | | start | \