opentreehole / curriculum-board-frontend-vue2 Goto Github PK
View Code? Open in Web Editor NEWFrontend for Curriculum Board: A platform for students to comment on courses.
Frontend for Curriculum Board: A platform for students to comment on courses.
为了能使客户端快捷跳转到网页(且用户无需重新登录),考虑如下的新路由:
/jump?access={1}&refresh={2}
预期行为是储存指定的鉴权信息,然后跳转到首页 /
。
编辑:最好能够在任意路由(而非仅仅 /jump
)读取这两个 GET 参数,这样就可以实现到任意页面的跳转了,有助于提高可扩展性。
复现步骤
截图 GIF(若不能查看请挂代理)
通过课程代码分类课程,并可以在搜索时筛选
feature request: 希望添加皮套人测评
此Issue搬运自飞书原《功能需求和bug修复建议》文档
备注
可以查看已发布课评,展示徽章、获赞数等
提出部门
公关联络部
Add basic introductions to the documentation
json 格式和 course 格式一致, POST至 /course
此Issue搬运自飞书原《功能需求和bug修复建议》文档
备注
首页目前有点空,而且用户只能通过搜索特定课程看到课评。等与教务处合作后,可以尝试建立各课程大类的索引
提出部门
公关联络部
在前端添加界面,便于使用者1手动添加课程。
所有字段如下:
{
"campus_name": "string",
"code": "string",
"code_id": "string",
"credit": 0,
"department": "string",
"max_student": 0,
"name": "string",
"semester": 0,
"teachers": "string",
"week_hour": 0,
"year": 0
}
campus_name
、code_id
、semester
、teachers
、year
;code
、credit
、department
、name
;max_student
、week_hour
(缺省 0 即可)。建议只允许管理员添加,否则可能会有恶意添加。目前后端尚未实现删除课程的接口,清理难度较大。 ↩
在搜索框下显示一条随机的课评。
不太容易复现, 如果有稳定复现方式会更方便修
一般在网络状态不好时出现, 说明axios错误处理做的有问题, 待修复
徽章功能
适配黑暗模式以整合在旦夕 App 中, 同时考虑使用传Url的方式与App端同步
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.