Update startNaming.js

main
p6fxi93qh 1 month ago
parent ca7534f6c6
commit 68eaf0321d

@ -183,16 +183,35 @@ Page({
return shuffled.slice(0, count); // 选择前 count 个学生 return shuffled.slice(0, count); // 选择前 count 个学生
}, },
// 浮窗4 投掷骰子
onRollDice() { onRollDice() {
console.log("投掷骰子按钮被点击"); console.log("投掷骰子按钮被点击");
// 生成1-6随机数 // 向后端发送POST请求
const rolledValue = Math.floor(Math.random()*6)+1; wx.request({
this.setData({ url: 'http://10.133.8.121:8000/choose/style/', // 替换为实际的后端URL
dice: rolledValue, method: 'POST',
diceImage: `/assets/img/RollClass/RollClass5_${rolledValue}.png`, // 更新图像 data: {},
}); header: {
}, 'content-type': 'application/json' // 根据后端要求设置请求头
},
success: (res) => {
console.log('服务器返回的数据:', res.data);
if (res.data.number) {
// 更新骰子图像
const rolledValue = res.data.number;
this.setData({
dice: rolledValue,
diceImage: `/assets/img/RollClass/RollClass5_${rolledValue}.png`
});
} else {
console.error('返回数据格式错误');
}
},
fail: (err) => {
console.error('请求失败:', err);
}
});
},
// 浮窗5 加分 处理分数按钮点击 // 浮窗5 加分 处理分数按钮点击
onScoreChange(event) { onScoreChange(event) {

Loading…
Cancel
Save