UNPKG

evil-ui

Version:

[![npm package](https://img.shields.io/npm/v/mini-ali-ui.svg?style=flat-square)](https://www.npmjs.com/package/mini-ali-ui) [![GitHub stars](https://img.shields.io/github/stars/Alibaba-mp/mini-ali-ui.svg)](https://github.com/Alibaba-mp/mini-ali-ui/stargaz

40 lines (38 loc) 857 B
import fmtEvent from "../_util/fmtEvent"; Component({ mixins: [], data: {}, props: { className: '', title: null, size: 'medium', shape: '', defaultValue: null, value: '', onChange: null, disabled: false, dataSource: [], itemDirection: 'hoz' }, didMount() { if (this.props.defaultValue) { this.setData({ value: this.props.defaultValue }) } }, didUpdate() { }, didUnmount() { }, methods: { onChange(e) { let value = e.detail.value.filter(v => v !== '') this.setData({ value: value }) let event = fmtEvent(this.props, e); this.props.onChange && this.props.onChange(value); }, }, });