第二次提交,加上了进阶功能

main
“2825089624@qq.com” 2 months ago
parent 768be3f8f6
commit e7ce4334c7

@ -8,8 +8,14 @@
"pages/52/52", "pages/52/52",
"pages/53/53", "pages/53/53",
"pages/54/54", "pages/54/54",
"pages/61/6-1",
"pages/62/62",
"pages/63/63",
"pages/64/64",
"pages/42/42", "pages/42/42",
"pages/31/31", "pages/31/31",
"pages/71/71",
"pages/72/72",
"pages/index/index" "pages/index/index"
], ],
"window": { "window": {

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

@ -50,6 +50,8 @@ Page({
if (randomWeight <= cumulativeWeight) { if (randomWeight <= cumulativeWeight) {
// 将选中的 index 赋值给 app.js 中的 chosen_index 变量 // 将选中的 index 赋值给 app.js 中的 chosen_index 变量
getApp().globalData.chosen_index = index_list[i]; getApp().globalData.chosen_index = index_list[i];
// getApp().globalData.chosen_index = 0;
console.log('选中的 index:', index_list[i]); console.log('选中的 index:', index_list[i]);
// 隐藏加载动画 // 隐藏加载动画

@ -2,6 +2,7 @@
const db = wx.cloud.database(); const db = wx.cloud.database();
const app = getApp(); // 获取全局应用实例 const app = getApp(); // 获取全局应用实例
Page({ Page({
data: { data: {
dataobj: undefined dataobj: undefined
@ -70,7 +71,7 @@ Page({
// 更新记录中的 score 属性 // 更新记录中的 score 属性
await db.collection('demolist').doc(record._id).update({ await db.collection('demolist').doc(record._id).update({
data: { data: {
score: newScore score:newScore
} }
}); });

@ -70,7 +70,7 @@ Page({
// 更新记录中的 score 属性 // 更新记录中的 score 属性
await db.collection('demolist').doc(record._id).update({ await db.collection('demolist').doc(record._id).update({
data: { data: {
score: newScore score:newScore
} }
}); });

@ -23,27 +23,76 @@ Page({
} }
const record = data[0]; const record = data[0];
const newScore = record.score + 0.5; // 更新后的 score 值 var newScore = record.score ; // 更新后的 score 值
const flag = Math.round(Math.random());//生成0和1的随机数用做判断随机事件
console.log(flag);
// 更新记录中的 score 属性 // 更新记录中的 score 属性
if(record.score>=10&&flag){
const value = Math.round(Math.random());
if(value){
newScore = newScore *2;//作为上去总结知识点的奖励
await db.collection('demolist').doc(record._id).update({
data: {
score: newScore
}
});
console.log(`更新成功,新的 score 值为:${newScore}`);
// 数据更新成功后隐藏加载动画并跳转
wx.hideLoading();
wx.redirectTo({
url: '../71/71'
});
}else{
newScore = 0;//中大奖,积分归零
await db.collection('demolist').doc(record._id).update({
data: {
score: newScore
}
});
console.log(`更新成功,新的 score 值为:${newScore}`);
// 数据更新成功后隐藏加载动画并跳转
wx.hideLoading();
wx.redirectTo({
url: '../72/72'
});
}
}else if(record.score>=-10){
newScore = newScore +0.5;
await db.collection('demolist').doc(record._id).update({ await db.collection('demolist').doc(record._id).update({
data: { data: {
score: newScore score: newScore
} }
}); });
console.log(`更新成功,新的 score 值为:${newScore}`); console.log(`更新成功,新的 score 值为:${newScore}`);
// 数据更新成功后隐藏加载动画并跳转 // 数据更新成功后隐藏加载动画并跳转
wx.hideLoading(); wx.hideLoading();
wx.redirectTo({ wx.redirectTo({
url: '../5-1/5-1' url: '../5-1/5-1'
}); });
}//进入绝境事件,积分翻倍
else{
newScore = newScore +1;
await db.collection('demolist').doc(record._id).update({
data: {
score: newScore
}
});
console.log(`更新成功,新的 score 值为:${newScore}`);
// 数据更新成功后隐藏加载动画并跳转
wx.hideLoading();
wx.redirectTo({
url: '../61/6-1'
});
}
} catch (error) { } catch (error) {
console.error('更新失败:', error); console.error('更新失败:', error);
wx.hideLoading(); // 如果出错也隐藏加载动画 wx.hideLoading(); // 如果出错也隐藏加载动画
} }
}, },
async updateScoreForIndex_1() { async updateScoreForIndex_1() {
try { try {
// 显示加载动画 // 显示加载动画
@ -63,22 +112,69 @@ Page({
} }
const record = data[0]; const record = data[0];
const newScore = record.score + 1; // 更新后的 score 值 var newScore = record.score ; // 更新后的 score 值
const flag = Math.round(Math.random());//生成0和1的随机数用做判断随机事件
console.log(flag);
// 更新记录中的 score 属性 // 更新记录中的 score 属性
if(record.score>=10&&flag){
const value = Math.round(Math.random());
if(value){
newScore = newScore *2;//作为上去总结知识点的奖励
await db.collection('demolist').doc(record._id).update({
data: {
score: newScore
}
});
console.log(`更新成功,新的 score 值为:${newScore}`);
// 数据更新成功后隐藏加载动画并跳转
wx.hideLoading();
wx.redirectTo({
url: '../71/71'
});
}else{
newScore = 0;//中大奖,积分归零
await db.collection('demolist').doc(record._id).update({
data: {
score: newScore
}
});
console.log(`更新成功,新的 score 值为:${newScore}`);
// 数据更新成功后隐藏加载动画并跳转
wx.hideLoading();
wx.redirectTo({
url: '../72/72'
});
}
}else if(record.score>=-10){
newScore = newScore +1;
await db.collection('demolist').doc(record._id).update({ await db.collection('demolist').doc(record._id).update({
data: { data: {
score: newScore score: newScore
} }
}); });
console.log(`更新成功,新的 score 值为:${newScore}`); console.log(`更新成功,新的 score 值为:${newScore}`);
// 数据更新成功后隐藏加载动画并跳转 // 数据更新成功后隐藏加载动画并跳转
wx.hideLoading(); wx.hideLoading();
wx.redirectTo({ wx.redirectTo({
url: '../52/52' url: '../52/52'
}); });
}//进入绝境事件,积分翻倍
else{
newScore = newScore +2;
await db.collection('demolist').doc(record._id).update({
data: {
score: newScore
}
});
console.log(`更新成功,新的 score 值为:${newScore}`);
// 数据更新成功后隐藏加载动画并跳转
wx.hideLoading();
wx.redirectTo({
url: '../62/62'
});
}
} catch (error) { } catch (error) {
console.error('更新失败:', error); console.error('更新失败:', error);
wx.hideLoading(); // 如果出错也隐藏加载动画 wx.hideLoading(); // 如果出错也隐藏加载动画
@ -103,22 +199,68 @@ Page({
} }
const record = data[0]; const record = data[0];
const newScore = record.score + 2; // 更新后的 score 值 var newScore = record.score ; // 更新后的 score 值
const flag = Math.round(Math.random());//生成0和1的随机数用做判断随机事件
console.log(flag);
// 更新记录中的 score 属性 // 更新记录中的 score 属性
if(record.score>=10&&flag){
const value = Math.round(Math.random());
if(value){
newScore = newScore *2;//作为上去总结知识点的奖励
await db.collection('demolist').doc(record._id).update({
data: {
score: newScore
}
});
console.log(`更新成功,新的 score 值为:${newScore}`);
// 数据更新成功后隐藏加载动画并跳转
wx.hideLoading();
wx.redirectTo({
url: '../71/71'
});
}else{
newScore = 0;//中大奖,积分归零
await db.collection('demolist').doc(record._id).update({
data: {
score: newScore
}
});
console.log(`更新成功,新的 score 值为:${newScore}`);
// 数据更新成功后隐藏加载动画并跳转
wx.hideLoading();
wx.redirectTo({
url: '../72/72'
});
}
}else if(record.score>=-10){
newScore = newScore +2;
await db.collection('demolist').doc(record._id).update({ await db.collection('demolist').doc(record._id).update({
data: { data: {
score: newScore score: newScore
} }
}); });
console.log(`更新成功,新的 score 值为:${newScore}`); console.log(`更新成功,新的 score 值为:${newScore}`);
// 数据更新成功后隐藏加载动画并跳转 // 数据更新成功后隐藏加载动画并跳转
wx.hideLoading(); wx.hideLoading();
wx.redirectTo({ wx.redirectTo({
url: '../53/53' url: '../53/53'
}); });
}//进入绝境事件,积分翻倍
else{
newScore = newScore +1;
await db.collection('demolist').doc(record._id).update({
data: {
score: newScore
}
});
console.log(`更新成功,新的 score 值为:${newScore}`);
// 数据更新成功后隐藏加载动画并跳转
wx.hideLoading();
wx.redirectTo({
url: '../63/63'
});
}
} catch (error) { } catch (error) {
console.error('更新失败:', error); console.error('更新失败:', error);
wx.hideLoading(); // 如果出错也隐藏加载动画 wx.hideLoading(); // 如果出错也隐藏加载动画
@ -143,22 +285,67 @@ Page({
} }
const record = data[0]; const record = data[0];
const newScore = record.score + 3; // 更新后的 score 值 var newScore = record.score ; // 更新后的 score 值
const flag = Math.round(Math.random());//生成0和1的随机数用做判断随机事件
console.log(flag);
// 更新记录中的 score 属性 // 更新记录中的 score 属性
if(record.score>=10&&flag){
const value = Math.round(Math.random());
if(value){
newScore = newScore *2;//作为上去总结知识点的奖励
await db.collection('demolist').doc(record._id).update({
data: {
score: newScore
}
});
console.log(`更新成功,新的 score 值为:${newScore}`);
// 数据更新成功后隐藏加载动画并跳转
wx.hideLoading();
wx.redirectTo({
url: '../71/71'
});
}else{
newScore = 0;//中大奖,积分归零
await db.collection('demolist').doc(record._id).update({
data: {
score: newScore
}
});
console.log(`更新成功,新的 score 值为:${newScore}`);
// 数据更新成功后隐藏加载动画并跳转
wx.hideLoading();
wx.redirectTo({
url: '../72/72'
});
}
}else if(record.score>=-10){
newScore = newScore +3;
await db.collection('demolist').doc(record._id).update({ await db.collection('demolist').doc(record._id).update({
data: { data: {
score: newScore score: newScore
} }
}); });
console.log(`更新成功,新的 score 值为:${newScore}`); console.log(`更新成功,新的 score 值为:${newScore}`);
// 数据更新成功后隐藏加载动画并跳转 // 数据更新成功后隐藏加载动画并跳转
wx.hideLoading(); wx.hideLoading();
wx.redirectTo({ wx.redirectTo({
url: '../54/54' url: '../54/54'
}); });
}//进入绝境事件
else{
newScore = 0;
await db.collection('demolist').doc(record._id).update({
data: {
score: newScore
}
});
console.log(`更新成功,新的 score 值为:${newScore}`);
// 数据更新成功后隐藏加载动画并跳转
wx.hideLoading();
wx.redirectTo({
url: '../64/64'
});
}
} catch (error) { } catch (error) {
console.error('更新失败:', error); console.error('更新失败:', error);
wx.hideLoading(); // 如果出错也隐藏加载动画 wx.hideLoading(); // 如果出错也隐藏加载动画

@ -10,7 +10,7 @@
<image src="../../image/cuizi.png" style="width: 100%;" > <image src="../../image/cuizi.png" style="width: 100%;" >
</image> </image>
<view style="height: 50rpx;"> <view style="height: 50rpx;">
虽然加0.5分 勇气可嘉加0.5分
</view> </view>
<view>姓名:{{dataobj.name}}</view> <view>姓名:{{dataobj.name}}</view>
<view>学号:{{dataobj.xuehao}}</view> <view>学号:{{dataobj.xuehao}}</view>

@ -10,7 +10,7 @@
<image src="../../image/cuizi.png" style="width: 100%;" > <image src="../../image/cuizi.png" style="width: 100%;" >
</image> </image>
<view style="height: 50rpx;"> <view style="height: 50rpx;">
虽然加1分 沾点边加1分
</view> </view>
<view>姓名:{{dataobj.name}}</view> <view>姓名:{{dataobj.name}}</view>
<view>学号:{{dataobj.xuehao}}</view> <view>学号:{{dataobj.xuehao}}</view>

@ -10,7 +10,7 @@
<image src="../../image/cuizi.png" style="width: 100%;" > <image src="../../image/cuizi.png" style="width: 100%;" >
</image> </image>
<view style="height: 50rpx;"> <view style="height: 50rpx;">
虽然加2分 有点瑕疵加2分
</view> </view>
<view>姓名:{{dataobj.name}}</view> <view>姓名:{{dataobj.name}}</view>
<view>学号:{{dataobj.xuehao}}</view> <view>学号:{{dataobj.xuehao}}</view>

@ -10,7 +10,7 @@
<image src="../../image/cuizi.png" style="width: 100%;" > <image src="../../image/cuizi.png" style="width: 100%;" >
</image> </image>
<view style="height: 50rpx;"> <view style="height: 50rpx;">
虽然加3分 完美加3分
</view> </view>
<view>姓名:{{dataobj.name}}</view> <view>姓名:{{dataobj.name}}</view>
<view>学号:{{dataobj.xuehao}}</view> <view>学号:{{dataobj.xuehao}}</view>

@ -0,0 +1,83 @@
// pages/5-1/5-1.js
const db = wx.cloud.database();
const app = getApp(); // 获取全局应用实例
Page({
data: {
dataobj: undefined
},
get_data() {
const chosenIndex = app.globalData.chosen_index; // 获取 chosen_index
db.collection("demolist").where({ index: chosenIndex }).get({
success: res => {
console.log(res);
if (res.data.length > 0) {
this.setData({
dataobj: res.data[0]
}, () => {
console.log(this.data.dataobj);
});
} else {
console.log("没有数据");
}
}
});
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
this.get_data()
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady() {
},
/**
* 生命周期函数--监听页面显示
*/
onShow() {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide() {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload() {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh() {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom() {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage() {
}
})

@ -0,0 +1,3 @@
{
"usingComponents": {}
}

@ -0,0 +1,26 @@
<!--pages/news.wxml-->
<view class="box">
<text>
</text>
</view>
<!-- <navigator url="../logs/logs" open-type="navigate">点我跳转 -->
<!-- </navigator> -->
<image src="../../image/cuizi.png" style="width: 100%;" >
</image>
<view style="height: 50rpx;">
触发绝境,双倍积分+1
</view>
<view>姓名:{{dataobj.name}}</view>
<view>学号:{{dataobj.xuehao}}</view>
<view >
分数:{{dataobj.score}}
</view>
<button type="default"><navigator url="../2/2" open-type="redirect">有请下一位</navigator>
</button>
<view style="height: 50rpx;">
</view>
<button type="default" ><navigator url="../1/1" open-type="redirect">结束本次点名</navigator>
</button>

@ -0,0 +1,6 @@
/* pages/1/1.wxss */
.box{
width: auto;
height: 100rpx;
background-color:white;
}

@ -0,0 +1,66 @@
// pages/61/61.js
Page({
/**
* 页面的初始数据
*/
data: {
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady() {
},
/**
* 生命周期函数--监听页面显示
*/
onShow() {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide() {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload() {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh() {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom() {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage() {
}
})

@ -0,0 +1,3 @@
{
"usingComponents": {}
}

@ -0,0 +1,2 @@
<!--pages/61/61.wxml-->
<text>pages/61/61.wxml</text>

@ -0,0 +1,82 @@
// pages/52/52.js
const db = wx.cloud.database();
const app = getApp(); // 获取全局应用实例
Page({
data: {
dataobj: undefined
},
get_data() {
const chosenIndex = app.globalData.chosen_index; // 获取 chosen_index
db.collection("demolist").where({ index: chosenIndex }).get({
success: res => {
console.log(res);
if (res.data.length > 0) {
this.setData({
dataobj: res.data[0]
}, () => {
console.log(this.data.dataobj);
});
} else {
console.log("没有数据");
}
}
});
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
this.get_data()
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady() {
},
/**
* 生命周期函数--监听页面显示
*/
onShow() {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide() {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload() {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh() {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom() {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage() {
}
})

@ -0,0 +1,3 @@
{
"usingComponents": {}
}

@ -0,0 +1,26 @@
<!--pages/news.wxml-->
<view class="box">
<text>
</text>
</view>
<!-- <navigator url="../logs/logs" open-type="navigate">点我跳转 -->
<!-- </navigator> -->
<image src="../../image/cuizi.png" style="width: 100%;" >
</image>
<view style="height: 50rpx;">
触发绝境,双倍积分+2
</view>
<view>姓名:{{dataobj.name}}</view>
<view>学号:{{dataobj.xuehao}}</view>
<view >
分数:{{dataobj.score}}
</view>
<button type="default"><navigator url="../2/2" open-type="redirect">有请下一位</navigator>
</button>
<view style="height: 50rpx;">
</view>
<button type="default" ><navigator url="../1/1" open-type="redirect">结束本次点名</navigator>
</button>

@ -0,0 +1,6 @@
/* pages/1/1.wxss */
.box{
width: auto;
height: 100rpx;
background-color:white;
}

@ -0,0 +1,82 @@
// pages/53/53.js
const db = wx.cloud.database();
const app = getApp(); // 获取全局应用实例
Page({
data: {
dataobj: undefined
},
get_data() {
const chosenIndex = app.globalData.chosen_index; // 获取 chosen_index
db.collection("demolist").where({ index: chosenIndex }).get({
success: res => {
console.log(res);
if (res.data.length > 0) {
this.setData({
dataobj: res.data[0]
}, () => {
console.log(this.data.dataobj);
});
} else {
console.log("没有数据");
}
}
});
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
this.get_data()
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady() {
},
/**
* 生命周期函数--监听页面显示
*/
onShow() {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide() {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload() {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh() {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom() {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage() {
}
})

@ -0,0 +1,3 @@
{
"usingComponents": {}
}

@ -0,0 +1,26 @@
<!--pages/news.wxml-->
<view class="box">
<text>
</text>
</view>
<!-- <navigator url="../logs/logs" open-type="navigate">点我跳转 -->
<!-- </navigator> -->
<image src="../../image/cuizi.png" style="width: 100%;" >
</image>
<view style="height: 50rpx;">
触发绝境,双倍积分+4
</view>
<view>姓名:{{dataobj.name}}</view>
<view>学号:{{dataobj.xuehao}}</view>
<view >
分数:{{dataobj.score}}
</view>
<button type="default"><navigator url="../2/2" open-type="redirect">有请下一位</navigator>
</button>
<view style="height: 50rpx;">
</view>
<button type="default" ><navigator url="../1/1" open-type="redirect">结束本次点名</navigator>
</button>

@ -0,0 +1,6 @@
/* pages/1/1.wxss */
.box{
width: auto;
height: 100rpx;
background-color:white;
}

@ -0,0 +1,82 @@
// pages/54/54.js
const db = wx.cloud.database();
const app = getApp(); // 获取全局应用实例
Page({
data: {
dataobj: undefined
},
get_data() {
const chosenIndex = app.globalData.chosen_index; // 获取 chosen_index
db.collection("demolist").where({ index: chosenIndex }).get({
success: res => {
console.log(res);
if (res.data.length > 0) {
this.setData({
dataobj: res.data[0]
}, () => {
console.log(this.data.dataobj);
});
} else {
console.log("没有数据");
}
}
});
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
this.get_data()
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady() {
},
/**
* 生命周期函数--监听页面显示
*/
onShow() {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide() {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload() {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh() {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom() {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage() {
}
})

@ -0,0 +1,3 @@
{
"usingComponents": {}
}

@ -0,0 +1,26 @@
<!--pages/news.wxml-->
<view class="box">
<text>
</text>
</view>
<!-- <navigator url="../logs/logs" open-type="navigate">点我跳转 -->
<!-- </navigator> -->
<image src="../../image/cuizi.png" style="width: 100%;" >
</image>
<view style="height: 50rpx;">
触发绝境和完美回答,直接归零!
</view>
<view>姓名:{{dataobj.name}}</view>
<view>学号:{{dataobj.xuehao}}</view>
<view >
分数:{{dataobj.score}}
</view>
<button type="default"><navigator url="../2/2" open-type="redirect">有请下一位</navigator>
</button>
<view style="height: 50rpx;">
</view>
<button type="default" ><navigator url="../1/1" open-type="redirect">结束本次点名</navigator>
</button>

@ -0,0 +1,6 @@
/* pages/1/1.wxss */
.box{
width: auto;
height: 100rpx;
background-color:white;
}

@ -0,0 +1,82 @@
// pages/54/54.js
const db = wx.cloud.database();
const app = getApp(); // 获取全局应用实例
Page({
data: {
dataobj: undefined
},
get_data() {
const chosenIndex = app.globalData.chosen_index; // 获取 chosen_index
db.collection("demolist").where({ index: chosenIndex }).get({
success: res => {
console.log(res);
if (res.data.length > 0) {
this.setData({
dataobj: res.data[0]
}, () => {
console.log(this.data.dataobj);
});
} else {
console.log("没有数据");
}
}
});
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
this.get_data()
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady() {
},
/**
* 生命周期函数--监听页面显示
*/
onShow() {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide() {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload() {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh() {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom() {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage() {
}
})

@ -0,0 +1,3 @@
{
"usingComponents": {}
}

@ -0,0 +1,26 @@
<!--pages/news.wxml-->
<view class="box">
<text>
</text>
</view>
<!-- <navigator url="../logs/logs" open-type="navigate">点我跳转 -->
<!-- </navigator> -->
<image src="../../image/zhongjiang.png" style="width: 100%;" >
</image>
<view style="height: 50rpx;">
来讲台上总结一下刚才的知识点,积分翻倍!
</view>
<view>姓名:{{dataobj.name}}</view>
<view>学号:{{dataobj.xuehao}}</view>
<view >
分数:{{dataobj.score}}
</view>
<button type="default"><navigator url="../2/2" open-type="redirect">有请下一位</navigator>
</button>
<view style="height: 50rpx;">
</view>
<button type="default" ><navigator url="../1/1" open-type="redirect">结束本次点名</navigator>
</button>

@ -0,0 +1,6 @@
/* pages/1/1.wxss */
.box{
width: auto;
height: 100rpx;
background-color:white;
}

@ -0,0 +1,82 @@
// pages/54/54.js
const db = wx.cloud.database();
const app = getApp(); // 获取全局应用实例
Page({
data: {
dataobj: undefined
},
get_data() {
const chosenIndex = app.globalData.chosen_index; // 获取 chosen_index
db.collection("demolist").where({ index: chosenIndex }).get({
success: res => {
console.log(res);
if (res.data.length > 0) {
this.setData({
dataobj: res.data[0]
}, () => {
console.log(this.data.dataobj);
});
} else {
console.log("没有数据");
}
}
});
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
this.get_data()
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady() {
},
/**
* 生命周期函数--监听页面显示
*/
onShow() {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide() {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload() {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh() {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom() {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage() {
}
})

@ -0,0 +1,3 @@
{
"usingComponents": {}
}

@ -0,0 +1,26 @@
<!--pages/news.wxml-->
<view class="box">
<text>
</text>
</view>
<!-- <navigator url="../logs/logs" open-type="navigate">点我跳转 -->
<!-- </navigator> -->
<image src="../../image/zhongjiang.png" style="width: 100%;" >
</image>
<view style="height: 50rpx;">
有maybe积分归零
</view>
<view>姓名:{{dataobj.name}}</view>
<view>学号:{{dataobj.xuehao}}</view>
<view >
分数:{{dataobj.score}}
</view>
<button type="default"><navigator url="../2/2" open-type="redirect">有请下一位</navigator>
</button>
<view style="height: 50rpx;">
</view>
<button type="default" ><navigator url="../1/1" open-type="redirect">结束本次点名</navigator>
</button>

@ -0,0 +1,6 @@
/* pages/1/1.wxss */
.box{
width: auto;
height: 100rpx;
background-color:white;
}

@ -34,7 +34,8 @@
"userConfirmedBundleSwitch": false, "userConfirmedBundleSwitch": false,
"packNpmManually": false, "packNpmManually": false,
"packNpmRelationList": [], "packNpmRelationList": [],
"minifyWXSS": true "minifyWXSS": true,
"ignoreUploadUnusedFiles": true
}, },
"appid": "wx1b82b26a362cc917", "appid": "wx1b82b26a362cc917",
"projectname": "quickstart-wx-cloud", "projectname": "quickstart-wx-cloud",

@ -35,6 +35,6 @@
} }
}, },
"description": "项目私有配置文件。此文件中的内容将覆盖 project.config.json 中的相同字段。项目的改动优先同步到此文件中。详见文档https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html", "description": "项目私有配置文件。此文件中的内容将覆盖 project.config.json 中的相同字段。项目的改动优先同步到此文件中。详见文档https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html",
"projectname": "miniprogram-3", "projectname": "miniprogram-4",
"libVersion": "3.6.0" "libVersion": "3.6.0"
} }
Loading…
Cancel
Save