双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

个人技术总结-Ajax实现前后端交互

方然frontier 方然frontier 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
这个作业属于哪个课程软件工程-23年春季学期
这个作业要求在哪里软件工程实践总结&个人技术总结
这个作业的目标<个人技术总结>
其他参考文献《构建之法》

一、技术概述

运用vue.js Ajax实现前后端交互。我们小组是采用的vue技术来实现前端,其中前后端交互的部分,我们选择使用Ajax技术来向后端发送post和get请求。

二、技术详述

1.发送post请求附带参数

发送Post请求时,参数可直接赋在请求中

this.$axios.post('http://124.71.33.160:8000/reward/getRewardDetail', {
      r_id: this.r_id,
    })
       
    var socket = new SockJS('http://124.71.33.160:8000/ws');
    this.stompClient = Stomp.over(socket);
    this.stompClient.connect({}, this.onConnected, this.onError);
  },

2.发送Get请求附带参数

发送Post请求时,参数需用params打包

this.$axios.get('http://124.71.33.160:8000/Worker/getApplyReward', {
            params: {
              u_id: this.user.u_id
            }
          })
             
        },

3.获取返回值

用'.then(response=>{}'指向返回值

 .then(response => {
                // console.log(response.data[0])
                // 处理响应数据

                this.Tasks = response.data.data;
                console.log(response.data);
              })
              .catch(error => {
                // 处理错误
                console.log(error);
              });

三、技术使用中遇到的问题和解决过程

1.后端需要添加前缀允许前段访问

2.使用不同的请求传递参数时,要用不同的传参方法

四、总结

使用Vue写前端时,对复用性较高的部分一定要留足修改空间,各个部件之间也要协调好前端格式。Ajax技术使用时要注意请求方法的不同

...全文

相关推荐

一个值得推荐的基于Ajax+php实现的个人信息管理系统源程序代码

一个值得推荐的基于Ajax+php实现的个人信息管理系统源程序代码

领君2018

【前端】前后端交互重点Ajaxの介绍及实战

爬虫必备前端技术栈 - 前后交互重点Ajaxの介绍及实战

孤寒者

(二)使用Ajax简单实现前后端交互

(二)使用Ajax简单实现前后端交互

孤寒者

《JSP+Dreamweaver CS4+CSS+Ajax动态网站开发典型案例》源代码

《JSP+Dreamweaver CS4+CSS+Ajax动态网站开发典型案例》光盘 完整源代码 有3个完整的jsp网站 第1章 设计Web标准网页 1.1 设个人主页 1.2 设计CSS 1.3 设计新闻查看页面 1.4 设计博客网站首页 1.5 CSS设计页面布局 第2章 应用Spry框架 2.1 制作二级导航菜单 2.2 制作图片展示 2.3 制作常识问答 2.4 制作Spry表单 第3章 制作企业网站(锐动力) 3.1 设计首页 3.2 设计我们的服务 3.3 设计案例展示 3.4 设计会员登录和注册 第4章 JSP开发基础 4.1 开发星座首页 4.2 站点问候 4.3 星座查询 4.4 用户信息 4.5 实时时间 4.6 验证用户 4.7 统计星座占卜人数 第5章 日志管理模块 5.1 连接日志数据库 5.2 添加日志 5.3 分页显示日志 5.4 查看所有日志 5.5 管理日志 第6章 JSP高级开发技术 6.1 创建JavaBean 6.2 查看页面浏览次数 6.3 JavaBean实例 6.4 Servlet显示当前时间 6.5 查看客户端请求 6.6 Servlet实例 6.7 JSP+Servlet+JavaBean库存查询系统 第7章 应用Ajax技术 7.1 整合JSP+Ajax 7.2 进度条 7.3 自动完成 7.4 访问Yahoo!服务的搜索 7.5 级联菜单 7.6 动态表单 7.7 树状菜单 7.8 应用Ajax框架 第8章 在线统计 第9章 注册与登录模块 第10章 学生信息管理系统 第11章 仓库管理系统 第12章 物流管理系统

help112

我的毕业设计《基于Ajax异步请求的网页版实时通讯应用程序开发》--源代码.zip

项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松copy复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全栈开发),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助 【资源内容】:项目具体内容可查看/点击本页面下方的*资源详情*,包含完整源码+工程文件+说明(若有)等。【若无VIP,此资源可私信获取】 【本人专注IT领域】:有任何使用问题欢迎随时与我联系,我会及时解答,第一时间为您提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【适合场景】:相关项目设计中,皆可应用在项目开发、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面中 可借鉴此优质项目实现复刻,也可基于此项目来扩展开发出更多功能 #注 1. 本资源仅用于开源学习和技术交流。不可商用等,一切后果由使用者承担 2. 部分字体及插图等来自网络,若是侵权请联系删除,本人不对所涉及的版权问题或内容负法律责任。收取的费用仅用于整理和收集资料耗费时间的酬劳 3. 积分资源不提供使用问题指导/解答

热爱技术。
评论
收藏 已收藏
分享
返回顶部