计算机科学与技术辅修学士的毕业设计
最终决定做微信小程序(比较简单)
刷题小程序方向
软考内容
前端uniapp开发
后端django开发
springboot目前不太会,django上手比较快,后端能用就行()
数据库MySQL
框架设计 题库题库直接从网上爬取
传送门: 记录一次爬虫题库
这个要写可以写好几页,先带过
前端参考了软考通
功能实现 刷题部分 刷题模式选择分段器
data
list:['答题模式','背题模式'],题目滑动显示
使用swpier组件遍历questionList即可实现题目显示
题号跟随{{item.stem}}
参考了这篇文章
父子组件传参
swpier组件传值给父组件
父组件传值给导航栏组件
swiper部分,滑动时会调用dexChange函数传值给父组件
{{item.stem}}
父组件监听后传值给导航栏组件即可实现
选项显示父组件把每个question传给选项子组件
刷题导航栏{{option.option}}.{{option.content}} {{item.analysis}}
创建BottomBar组件
主页面调用组件
收藏 已收藏 {{currentIndex}}/{{questionList.length}}
目前的UI
使用 uni-popup 组件
安装过程可见本人另外一文
传送门: uni-ui安装
长按复制该题ID 开启自动切换 暗色模式
css暂时不贴出
效果图
说简单也不简单,说难也不难
233333
2022-07-25 希望早日毕业
未完待续



