| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- // package-base-select/pages/select-customers/select-customers.js
- Page({
- /**
- * 页面的初始数据
- */
- data: {
- statusItem: {
- text: '佛山居然店'
- },
- statusItem2: {
- text: '张阿暖'
- },
- },
- /**
- * @desc : 获取数据
- * @author : 周兴
- * @date : 2024/2/21 12:16
- */
- chooseData(e) {
- console.log('ff', e);
- let index = e.currentTarget.dataset.index
- let tableData = this.data.tableData
- tableData.forEach(res => {
- res.checked = false
- })
- tableData[index].checked = true
- this.setData({
- tableData: tableData
- })
- let item = e.currentTarget.dataset.item;
- let objInfo = {}
- objInfo.title = item.name
- objInfo.subTitle = item.phone
- objInfo.amountCol = '应收金额'
- objInfo.amount = item.number
- // 给父页面传递数据
- const eventChannel = this.getOpenerEventChannel();
- eventChannel.emit('bindData', objInfo)
- wx.navigateBack({
- delta: 1
- })
- },
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad(options) {
- // 接收父页面传递的参数
- const eventChannel = this.getOpenerEventChannel()
- eventChannel.on('params', function (data) {
- console.log('params', data)
- })
- this.setData({
- tableData: [
- {
- name: '张多多',
- phone: '156 5678 5643',
- number: '0',
- },
- {
- name: '李薇薇',
- phone: '156 5678 5643',
- number: '-12335.00',
- },
- {
- name: '王暖暖',
- phone: '156 5678 5643',
- number: '3002.00',
- },
- ]
- })
- },
- })
|