1.首先是vue对应的实体操作代码

    <el-dialog title="标签修改" :visible.sync="FormVisible"><el-radio-group v-model="labelPosition" size="small"><el-radio-button label="left">左对齐</el-radio-button><el-radio-button label="right">右对齐</el-radio-button><el-radio-button label="top">顶部对齐</el-radio-button></el-radio-group><div style="margin: 20px;"></div><el-form :label-position="labelPosition" label-width="80px" :model="Tab"><el-form-item label="标签名称"><el-input v-model="Tab.tabName"></el-input></el-form-item><el-form-item label="标签父Id"><el-select v-model="Tab.parentId" placeholder="请选择Id"><el-optionv-for="item in options":key="item.value":label="item.label":value="item.value"></el-option></el-select></el-form-item><el-form-item label="标签描述"><el-input v-model="Tab.tabDescribe"></el-input></el-form-item></el-form><div slot="footer" class="dialog-footer"><el-button @click="FormVisible = false">取 消</el-button><el-button type="primary" @click="updateTab()">确 定</el-button></div></el-dialog>

2.vue代码对应的数据初始化和对应的updateTab方法

//数据初始化Tab: {tabName: "",parentId: "",tabDescribe: ""},//确定按钮对应的方法updateTab() {this.FormVisible = false;let data = qs.stringify({tab : JSON.stringify(this.Tab)});//这里tab的值格式已经变成一个正常的JSON字符串//格式为:tab: {"tabName":"学霸","parentId":0,"tabDescribe":"11"}axios.post(url.updateTabById + this.selectedId, data).then(res => {if (res.data == "修改成功") {this.$message({type: "success",message: "修改成功"});this.getInfo();}if (res.data == "修改失败") {this.$message({type: "error",message: "修改失败"});}         }).catch(err => {console.log(err);});},

3.对应的后台代码(这里本人用的是SpringBoot)

 //root后台管理通过id修改标签信息@RequestMapping(value = "/updateTabByIdRoot/{Tid}")@ResponseBodypublic String updateTabByIdRoot(@PathVariable("Tid") int Tid, HttpServletRequest request){Tab tab = JSON.parseObject(request.getParameter("tab"),Tab.class);System.out.println(tab.toString());tab.setId(Tid);//这里填修改的属性int result =  tabService.updateTab(tab);if(result<0){return "修改失败";}else{return  "修改成功";}}

Vue传递对象数据,后台解析并使用相关推荐

  1. vue 传递 对象 路由_vue 04 -vue路由对象($route)参数简介以及和router的区别

    vue路由对象($route) 在使用了 vue-router 的应用中,路由对象会被注入每个组件中,赋值为 this.$route ,并且当路由切换时,路由对象会被更新. so , 路由对象暴露了以 ...

  2. vue 传递 对象 路由_javascript – 如何在Vue中提交表单,重定向到新路由并传递参数?...

    < form>的默认行为是重新加载页面onsubmit.在实施SPA时,最好避免调用< form>的默认行为. 利用nuxtjs中现成的路由器模块,可以使所有重定向控件在应用程 ...

  3. vue 传递 对象 路由_vue中路由参数传递可能会遇到的坑

    前言 vue中路由跳转传参数有多种,自己常用的是下面的几种 通过router-link进行跳转 通过编程导航进行路由跳转 本文主要给大家介绍了关于vue路由参数传递遇到的一些坑,分享出来供大家参考学习 ...

  4. java 信使服务_Messenger(信使(跨应用传递对象(数据)))的简单使用

    首先有2个应用1个服务端(接收数据)1个客户端(发送数据) 服务端步骤: 1.创建一个服务继承Service 代码 public class MyMessengerService extends Se ...

  5. Vue 数组/对象数据 更新,但是页面不渲染问题

    已经赋值过的对象.数组时,向对象中添加新的属性,如果更新此属性的值,页面不会更新视图.是因为我们用错更新方法 由于 JavaScript 的限制,Vue 不能检测数组和对象的变化.尽管如此我们还是有一 ...

  6. springMVC通过ajax传递参数list对象或传递数组对象到后台

    springMVC通过ajax传递参数list对象或传递数组对象到后台 环境: 前台传递参数到后台 前台使用ajax 后台使用springMVC 传递的参数是N多个对象 JSON对象和JSON字符串 ...

  7. ajax 入参为list_ajax传递参数list对象或传递数组对象到后台

    springMVC通过ajax传递参数list对象或传递数组对象到后台 环境: 前台传递参数到后台 前台使用ajax 后台使用springMVC 传递的参数是N多个对象 JSON对象和JSON字符串 ...

  8. vue el-tree 同时向后台传递选中和半选节点数据 (回显数据勾选问题已解决)

    vue el-tree 同时向后台传递选中和半选节点数据 (回显数据勾选问题已解决) 参考文章: (1)vue el-tree 同时向后台传递选中和半选节点数据 (回显数据勾选问题已解决) (2)ht ...

  9. vue使用ajax提交数据,vue使用ajax请求后台数据的方法

    vue使用ajax请求后台数据的方法 发布时间:2020-10-15 16:54:41 来源:亿速云 阅读:108 作者:栢白 这篇文章主要介绍了vue使用ajax请求后台数据的方法,具有一定借鉴价值 ...

最新文章

  1. ubuntu常用配置整理
  2. JS模板引擎handlerbars入门
  3. Spring MVC 全注解配置 (十一)
  4. 查看某段代码或语句的被调用路径的方法小结
  5. java 圆的交点_java求两个圆相交坐标
  6. idea查看类和方法的结构图
  7. dipole antenna simulation by HFSS
  8. html兄弟选择器怎么用,兄弟选择器 - 选择后面相邻的所有兄弟元素 - css3普通选择器...
  9. 三分钟看Netty(3) select poll VS epoll
  10. SQL Server Management Studio 2016的新功能–滚动条
  11. 将pdf拆分成多个pdf
  12. win10文件索引服务器,Win10系统修改索引文件夹路径的方法
  13. Swap file “*.swp“ already exists!的解决方法
  14. SOC架构主要做什么?
  15. 东方博宜OJ 1056 - 【入门】所有不超过1000的数中含有数字3的自然数
  16. 网吧服务器是起什么作用的,网吧服务器缓存命中率是什么,有什么用?
  17. 04_好莱坞百万级电影评论数据分析
  18. 小红书KOC素人笔记种草怎么做?
  19. SpringMvc零配置,无Web.xml
  20. 分布式事务二——解决思路

热门文章

  1. TextInputLayout字数统计功能
  2. 微众银行张开翔: FISCO BCOS - 开放的区块链实践之道 | 11月25日【区块链技术与实践】论坛...
  3. qt中QPushbutton出现保持按下的效果并且出现一组中同时出现互斥的效果
  4. python 梦幻西游脚本_python京东抢购脚本打包版下载-京东抢购茅台Python打包版1.0.0简易版下载_骑士下载...
  5. 端午节书法作品楷书内容_端午节毛笔字
  6. [转]Anders Hejlsberg谈C#、Java和C++中的泛型
  7. mysql中获取时间的年月日_详解mysql 获取当前日期及格式化
  8. 不敢“犯错”的应试教育
  9. 如何在Python中显示图片?
  10. 【JAVA】MyEclipse 各菜单项:功能、说明(转自CSDN - lgx06)