1234567891011121314151617181920212223242526272829303132333435363738394041 |
- import {
- getProducts,
- } from '~/api/global'
- import event from '~/mixins/event'
- Page({
- behaviors: [event],
- data: {
- products: [],
- product: {},
- mask: false
- },
- onShow() {
- this.getProducts()
- },
- async getProducts() {
- let {
- productList: products,
- } = await getProducts()
- this.setData({
- products,
- active: products[0].id,
- product: products[0]
- })
- },
- selected({
- currentTarget
- }) {
- console.log(currentTarget.dataset.product);
- this.setData({
- active: currentTarget.dataset.product.id,
- product: currentTarget.dataset.product
- })
- },
- closeMask() {
- this.setData({
- mask: false,
- })
- // this.getWxCode()
- },
- })
|