miniprogram/pages/index/index.js
(开头部分) 5KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
const db = wx.cloud.database()
Page({
/**
* 页面的初始数据
*/
data: {
option1: [],
option2: [],
value1: 0,
value2: 0,
collegeContent:"",
e:{
detail:0 //传递handleItemTap1中e.detail的值到2中
},
event:{
detail:0 //传递handleItemTap2中event.detail的值到1中
}
},
/**
* 生命周期函数--监听页面加载
*/
onSearch(e){
console.log("搜索",e.detail);
db.collection('course_category').where(
db.command.or([{
//使用正则查询,实现对‘name’字段的搜索的模糊查询
name: db.RegExp({
regexp: e.detail,
options: 'i', //大小写不区分
}),
},
{
//使用正则查询,实现对‘teacher’字段的搜索的模糊查询
teacher: db.RegExp({
regexp: e.detail,
options: 'i', //大小写不区分
}),
}
//下面可以增加更多的选项,可以做多字段的选择
])).get({
success:res=>{
// res.data 是包含以上定义的两条记录的数组
console.log("课程分类",res.data)
this.setData({
collegeContent:res.data,
})
}
})
},
handleItemTap1(e){
console.log("选择课程",e);
this.data.e.detail=e.detail
if (e.detail==0||this.data.event.detail==0) {
if(e.detail==0&&this.data.event.detail==0){ //如果选择全部课程且全部学院时加载所有数据
this.onReady()
}
else if (this.data.event.detail==0) { //如果选择全部学院,但是选择单个课程时
db.collection('course_category').where({
后面还有 177 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。