增加了一些models

smart_class
educoder_weapp 5 years ago
parent 600a02673d
commit 73dd4ed545

2
.gitignore vendored

@ -9,6 +9,8 @@ $RECYCLE.BIN/
.Spotlight-V100
.TemporaryItems
.Trashes
lib_refer
project.config.json
# Node.js
node_modules/

@ -1,6 +1,6 @@
//app.js
//导入leancloud库与后台交互
const AV = require('./utils/av-live-query-weapp-min');
const AV = require('./lib/av-live-query-weapp-min');
//初始化
AV.init({

@ -8,7 +8,8 @@
"pages/game/game",
"pages/shouquan/shouquan",
"pages/outside",
"pages/outside/outside"
"pages/outside/outside",
"pages/class/class"
],
"window": {
"backgroundTextStyle": "light",

@ -0,0 +1 @@
export const marster_key = ""; //to be completed

@ -0,0 +1,23 @@
const AV = require('../lib/av-live-query-weapp-min');
class Class extends AV.Object{
get name(){
return this.get("name");
}
set name(value){
this.set("name", value);
}
get students(){
return this.get("students");
}
add_student(user){
this.addUnique("students", user.id);
}
del_student(user){
let students = this.get("students");
if(user.id in students){
this.remove(user.id);
}
}
}

@ -0,0 +1,16 @@
const AV = require('../lib/av-live-query-weapp-min');
class Presence extends AV.Object{
set user(value){
this.set("user", value);
}
get user(){
return this.get("user");
}
set class(value){
this.set("class", value);
}
get class(){
return this.get("class");
}
}

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

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

@ -0,0 +1,3 @@
<!--pages/class/class.wxml-->
<text>pages/class/class.wxml
界面待完成</text>

@ -0,0 +1 @@
/* pages/class/class.wxss */

@ -7,7 +7,8 @@ Page({
{ id: 'https', title: '实验一HTTPS' },
{ id: 'session', title: '实验二:会话' },
{ id: 'websocket', title: '实验三WebSocket' },
{ id: 'game', title: '实验四:剪刀石头布小游戏' }
{ id: 'game', title: '实验四:剪刀石头布小游戏' },
{ id: "class", title: "进入教室"}
],
done: lab.getFinishLabs()
},

@ -1,11 +1,15 @@
登录微信公众平台,前往 设置 > 开发设置 > 服务器配置 > 「修改」 链接,增加下述域名为白名单中的域名
# 后台数据交互部分日志
## 登录微信公众平台,前往 设置 > 开发设置 > 服务器配置 > 「修改」 链接,增加下述域名为白名单中的域名
request合法域名
fqcxn98z.api.lncldglobal.com
fqcxn98z.engine.lncldglobal.com
fqcxn98z.rtm.lncldglobal.com
fqcxn98z.push.lncldglobal.com
app-router.leancloud.cn
socket合法域名
us-w1-backend2.leancloud.cn
us-w1-backend3.leancloud.cn
us-w1-backend4.leancloud.cn
us-w1-backend5.leancloud.cn
us-w1-backend6.leancloud.cn
us-w1-backend6.leancloud.cn

Loading…
Cancel
Save