sms开发文档

news/2025/3/16 2:00:23/

sms系统设计参考毕业设计-----------学生选课管理系统的设计

一、使用axios 来实现网页中ajax请求

首先说到axios,是一个类库,他的底层基于ajax库,通常用于ajax请求

ajax又是什么

ajax是一种创建快速动态网页的技术,

传统的页面(不使用ajax)如果要更新内容需要重新加载整个页面。有了ajax就可以不加载整个页面,对页面的部分进行更新。

回到axios,axios就相当于一个函数一个类,它里面有很多方法可以使用

axios的详细用法,在这里  ,这个也是

实例

创建了函数send()

每当在调用send函数的时候,就会执行axios请求。.then是回调函数,如果发送请求之后得到回应,就执行回调函数,

  methods:{send(){axios({url:'http://localhost:8080/test',method:'GET',}).then(res=>{console.log(res.data);})}},

二、解决CORS跨域问题

当前端和后端的url不一样,不做处理就会出现跨域问题

解决方法:

在后端Controller类上加上如下注释

@CrossOrigin(origins = {"*","null"})

三、后端实现接收请求体

要想接收前端的请求,就要使用post方法,并且在函数的参数位置添加请求体

之后就可以处理请求体了

@PostMapping("/update")public String updateStuedent(@RequestBody Student student){studentMapper.updateById(student);return "更新完成";}

四、使用vue-element-admin脚手架

因为要实现左侧导航栏的功能,为了实现方便快速的目的,就要使用到脚手架开发

 vue-element-admin脚手架下载好后,就可以直接使用,里面也集成了element-ui,无需再次下载直接使用。

下载了脚手架,之后的开发工作只要在脚手架上,对其进行更改和完善即可。

开发中遇到问题及解决:

1.vue下载element-ui出现报错,提示依赖问题(could not resolve dependency: peer babel-eslint@"^7.0.0 || ^8.0.0_alpha")

 原因是使用npm 命令安装,出现这种情况一般是版本冲突,有些库可能要安装指定版本。

解决方法:使用yarn命令安装

Yarn 是一款 JavaScript 的包管理工具(npm 的代替方案),在功能上相比于 npm 优化了许多功能等,例如网络性能优化,安装依赖的方式相同等功能

首先直接使用npm命令安装,安装之后设置yarn的镜像,最后用yarn安装element-ui就完成了

npm install -g yarn   //安装yarn
yarn -v               //查看yarn版本
yarn config set npmRegistryServer https://registry.npm.taobao.org  //设置yarn的镜像
yarn add element-plus

(如果是vue3的话就安装element-plus,是vue2就安装elemet普通版的)

2.测试后端接口,Content type ‘text/plain;charset=UTF-8‘ not supported字样

原因是:使用postman测试接口,发送的数据类型是text类型,应当使用json类型


http://www.ppmy.cn/news/243340.html

相关文章

幽默笑话-傻冒-猿粪啊

傻冒 一农夫在数高楼,一骗子过来:数几层了?罚款,每层5元。 农夫:15层。交了钱,旁观者说:傻冒。 农夫:他才傻呢,其实我数了18层。 猿粪…

程序员之间的幽默段子,句句都是经典

IT人表示屁股上还得纹一个</body> , 要不中间来个hello world!真正的程序员喜欢兼卖爆米花&#xff0c;他们利用CPU散发出的热量做爆米花&#xff0c;可以根据米花 爆裂的速度听出正在运行什么程序。 十年生死两茫茫&#xff0c;写程序&#xff0c;到天亮。 千行代码&…

幽默小笑话合集

假货的笑话 顾客&#xff1a;“你们卖的酒怎么没有酒味啊&#xff1f;” 服务员接过一闻&#xff1a;“啊&#xff0c;真对不起&#xff0c;忘记给您掺酒了。” ___ 并不是夸张 情景&#xff1a;一乘客在公汽上买票。 对话&#xff1a; 售票员&#xff1a;哪儿上的&#xff…

幽默笑话收集

1.某日&#xff0c;我在医院看病&#xff0c;忽然一位年轻妈妈怀里抱着一个可爱的小正太进了医院&#xff0c; 正太天真说&#xff1a;妈妈&#xff0c;我们来干嘛&#xff1f; 妈妈&#xff1a;打针啊~ 正太&#xff1a;干嘛要打针&#xff0c;针做错什么事了嘛&#xff1f; 针…

幽默笑话-笑话-还有菜吗等

&#xff11;、还有菜吗&#xff1f; 化学课上&#xff0c;老师讲解溶剂与溶质的关系&#xff1a; “一定的溶剂只能溶解一定的溶质。 比如说&#xff0c;你吃了一碗饭&#xff0c;又吃了一碗&#xff0c;第三碗吃下去已经饱了&#xff0c;你还能吃下去吗&#xff1f;” 有个学…

java土豪笑话_调侃土豪的段子 土豪笑话段子大全

调侃土豪的段子 土豪的十大特点&#xff1a;1、手机不贴膜&#xff1b; 2、吃泡面不喝汤&#xff1b; 3、喝酸奶不舔盖&#xff1b; 4、口香糖三粒一块嚼&#xff1b; 5、吃薯片不舔手指头&#xff1b; 6、去超市结账买塑料袋&#xff1b; 7、喝咖啡吃西餐不自拍&#xff1b; 8…

爬虫爬取幽默笑话

爬取网站为&#xff1a;http://xiaohua.zol.com.cn/youmo/ 查看网页机构&#xff0c;爬取笑话内容时存在如下问题&#xff1a; 1、每页需要进入“查看更多”链接下面网页进行进一步爬取内容每页查看更多链接内容比较多&#xff0c;多任务进行&#xff0c;这里采用线程池的方式&…

在迷茫之中找到职业发展的方向!软件测试人员的迷茫

目录 出现迷茫或焦虑的原因是什么&#xff1f; 1、敏捷和DevOps开发模式的推行 2、测试的天花板比较低&#xff0c;自己上升的空间比较小 3、35岁是一个门槛&#xff0c;许多人也担心到了这个年龄 4、测试工作被机器人替代 如何走出迷茫&#xff1f; 1、坚守现在的测试岗位&am…