import { getProducts } from '~/api/global' Component({ /** * 组件的属性列表 */ properties: { }, /** * 组件的初始数据 */ data: { show: false, vipTime: '', products: [] }, /** * 组件的方法列表 */ methods: { open({ vipTime }) { console.log(vipTime); this.getProducts() this.setData({ show: true, vipTime }) }, closeModal() { this.setData({ show: false }) }, async getProducts() { let { productList: products, } = await getProducts() this.setData({ products, }) }, triggerPay({ currentTarget }) { console.log(currentTarget.dataset.goods); this.triggerEvent('toBuy', currentTarget.dataset.goods) } } })