picker

::: danger <picker> is only supported on Android and iOS, and is not supported on web. :::

A series of stream api. It provides function: pick data, pick date, pick time

API

pick

pick(options, callback[options])

  • @options

    • index, number, default selected row
    • items, array, picker's data
    • textColor, color, text color in the picker item
    • selectionColor, color, the background color of the selected item in the picker
    • confirmTitle, string, confirm button text
    • cancelTitle, string, cancel button text
    • confirmTitleColor, color, confirm button text color
    • cancelTitleColor, color, cancel button text color
    • title, string, title of dialog
    • titleColor, color, text color of the dialog title
    • titleBackgroundColor, color, background color of the dialog title
  • @callback, the callback function after executing this action. ret {Object} is callback 's parameter:

    • result, string, result is one of success,cancel,error
    • data, number, the selected index,it exists when result is success.

pickDate

pickDate(options, callback[options])

  • @options
    • value, string, required, date picker selected value by default,date's form is yyyy-MM-dd
    • max, string, optional, date’s max value
    • min, string, optional, date's min value
  • @callback, the callback function after executing this action.ret {Object} is callback 's parameter:
    • result, string, result is one of success/cancel/error.
    • data, string, the selected value, the form of data is yyyy-MM-dd, it exists when result is success.

pickTime

pickTime(options, callback[options])

  • @options
    • value, string, required,the form of value is HH:mm
  • @callback, the callback function after executing this action.ret {Object} is callback 's parameter:
    • result, string, result is one of success/cancel/error
    • data, string, the selected value, the form of data is HH:mm, it exists when result is success.

Demo