import ListPage from '../../../base/ListPage' const bQuestions = require('../behaviors/bQuestions') const bElementTypes = require('../behaviors/bElementTypes') ListPage({ behaviors: [bQuestions, bElementTypes], /** * 页面的初始数据 */ data: { selected: [{ name: '全部', value: null },{ name: '全部', value: null }], }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { const selectedValues = this.data.selected.map((obj, index) => { return obj.value }) this.getQuestionsByType(1, selectedValues) }, openChooseType() { this.setData({ showMenu: true }) }, chooseMenu(e) { const i = e.detail const menu = this.data.menus[i[0]] const item = this.data.items[i[0]][i[1]] this.setData({ selected: [menu, item] }) this.getQuestionsByType(1, [menu.value, item.value]) }, })