UNPKG

wux-weapp

Version:

一套组件化、可复用、易扩展的微信小程序 UI 组件库

67 lines (62 loc) 1.79 kB
import { $wuxGallery } from '../../dist/index' Page({ data: { urls: [ 'https://wux.cdn.cloverstd.com/logo.png', 'https://wux.cdn.cloverstd.com/logo.png', 'https://wux.cdn.cloverstd.com/logo.png', 'https://wux.cdn.cloverstd.com/logo.png', ], }, onLoad() {}, showGallery(e) { const { current } = e.currentTarget.dataset const { urls } = this.data this.$wuxGallery = $wuxGallery() this.$wuxGallery.show({ current, urls, [`delete`]: (current, urls) => { urls.splice(current, 1) this.setData({ urls, }) return true }, cancel() { console.log('Close gallery') }, onTap(current, urls) { console.log(current, urls) return true }, onChange(e) { console.log(e) }, }) }, showGallery2(e) { const { current } = e.currentTarget.dataset const { urls } = this.data $wuxGallery().show({ current, urls: urls.map((n) => ({ image: n, remark: n })), indicatorDots: true, indicatorColor: '#fff', indicatorActiveColor: '#04BE02', icon: 'https://wux.cdn.cloverstd.com/logo.png', [`delete`]: (current, urls) => { console.log('onIconClick') return true }, }) }, previewImage(e) { const { current } = e.currentTarget.dataset const { urls } = this.data wx.previewImage({ current, urls, }) }, })