12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- function getDateString(date = new Date) {
- return {
- year: date.getFullYear() + '',
- month: date.getMonth() + '',
- day: date.getDate() + '',
- hour: date.getHours() + '',
- minute: date.getMinutes() + '',
- }
- }
- const { year, month, day, hour, minute } = getDateString()
- import ad from '../index/ad'
- ad({
- data: {
- value1: [year, month, day, hour, minute],
- value2: [year, month, day],
- value3: [year],
- value4: [year, month],
- value5: [hour, minute],
- value6: [year, month, day, hour, minute, '1'],
- value7: [hour, minute, '1'],
- value8: [],
- value9: [],
- displayValue1: '请选择',
- displayValue2: '请选择',
- displayValue3: '请选择',
- displayValue4: '请选择',
- displayValue5: '请选择',
- displayValue6: '请选择',
- displayValue7: '请选择',
- displayValue8: '请选择',
- displayValue9: '请选择',
- lang: 'zh_CN',
- },
- onChange(e) {
- console.log(e)
- const { key, values } = e.detail
- const lang = values[key]
- this.setData({
- lang,
- })
- },
- setValue(values, key, mode) {
- this.setData({
- [`value${key}`]: values.value,
- [`displayValue${key}`]: values.label,
- // [`displayValue${key}`]: values.displayValue.join(' '),
- })
- },
- onConfirm(e) {
- const { index, mode } = e.currentTarget.dataset
- this.setValue(e.detail, index, mode)
- console.log(`onConfirm${index}`, e.detail)
- },
- onVisibleChange(e) {
- this.setData({ visible: e.detail.visible })
- },
- onClick() {
- this.setData({ visible: true })
- },
- })
|