使用方式
// html
<include src="/miniprogram_npm/wo-scroll/index.wxml" />
// css
@import "/miniprogram_npm/wo-scroll/index.wxss";
// js
const modelScroll = require('../../miniprogram_npm/wo-scroll/js/index.js')
const {SORTDATA1, SORTDATA2} = require('../../data/sort.js') // 公共筛选数据
const app = getApp()
Page(app.extendPage(modelScroll, {
// 注册页面自己的配置
onLoad() {
const sortData = [{
key: 'key',
title: '筛选',
sort: SORTDATA2,
}, {
key: 'key2',
title: '排序',
sort: SORTDATA1
}]
// 初始化 列表
this.initScroll(sortData, 280, 'myorder', {
url: 'reserveList4ReferralEmployee'
})
},
})
初始化函数initScroll
params | 类型 | default | 描述 |
---|---|---|---|
srollSort | Array | [] | 筛选数据const {SORTDATA1, SORTDATA2} = require('../../data/sort.js') |
sortWidth | Number | 280 | 排序项目大小 |
tplType | String | 模板地址 ‘myorder’ 我的预约/pages/tpl/myorderTpl.wxml; orderlist 预约列表/pages/tpl/orderlistTpl.wxml | |
apiConfig | object | { url = ‘’, data = {}, pageIndex = ‘pageIndex’, pageSize = ‘pageSize’, dataLevel = ‘data’ } | |
sendStatus | Boolean | true | 是否立即请求数据 |