1.6.4
ispace?网页?NO!!!当你每次打开浏览器,输网址,输密码,结果只是为了看DDL,这太令人痛苦了
频繁的打开mis。欧不,太繁琐了!什么?你把这当成壁纸,我敢打赌你肯定并不想这么做。
我们将校历、课程表、作业三者巧妙地结合起来。
把课表当做壁纸,这样很丑。不是么?所以,在课程表方面,我们花费了很多心思。
在你打开小程序时,如果你有课,界面会主动弹窗,减少你的操作。今日课程表会随着你的上课进度显示。保证最靠前的课是你接下来要上的。这就是我们与传统课程表不一样的地方。所见即所需。当然,如果你今天没课或者课已经上完了,就不会再弹窗。
在作业方面,我们主要突出的是引人注目
我们将你要提交的作业进行了分类。用不同颜色的标签提示你:”发布“,”更新“,”紧急“,”不紧急“,”未交“,”过期“。倒计时器也是必不可少的,这让这个DDL更加醒目。
我们相信,在UIC,你可能看的比较多的就是校巴时刻表。繁琐的查找让我们很痛苦。这次我们把它也放到了上面。
当然在这一个页面,你也能查看你的DDL情况。我们用单独的一个页面来显示你所有的DDL。优先按时间顺序展示你最近的DDL。督促学习当然是我们的宗旨。
当有作业发布或者更新的时候。小红点提示,让你不得不点。
上述的大部分功能你需要登录才能体验到。
最重要的一部分来了。那就是提醒。我们每时每刻都在使用着微信。小程序通过微信提前两天催你交作业。并且当老师发布作业后,你能第一时间收到通知,不管是白天还是傍晚。(记得点击接受并提醒哦)
这就是uPotato,让你几乎完全抛弃ispace的智能管家。
微信开发者工具 调试基础库:2.21.4
wx.cloud.callContainer({
path: '',
method: '',
header: {
'X-WX-SERVICE': ''
},
data:{
...
}
success: res=> {
},
fail: res=>{
}
})
服务器地址:
store.js
例如:
export const store = observable({
openId: 0, // 参数
setOpenId: action(function(value){ // 设置参数的函数
this.openId = value
})
})
import { createStoreBindings } from 'mobx-miniprogram-bindings'
import { store } from '../../store/store'
onLoad: function (options) {
this.storeBingdings = createStoreBindings(this,{
store,
fields:[""], // 要用到的参数名-与store.js相匹配
actions: [""] // 要用到的函数名-与store.js相匹配
})
},
可以直接通过store.参数名/this.函数名
来调用
import { storeBindingsBehavior } from 'mobx-miniprogram-bindings'
import { store } from '../store/store'
与data平级插入 例如:
storeBindings:{
store,
fields:{
home_tab_dot: 'home_tab_dot',
},
actions:{
setHome_tab_dot: 'setHome_tab_dot',
}
},
可以直接通过store.参数名/this.函数名
来调用
详见隐私服务协议 .md
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。