vue+spring boot(二)多条【json格式】
来源:互联网 发布:淘宝搜同款 编辑:程序博客网 时间:2024/05/18 03:34
大致流程,加载页面时,发送get请求获取数据,使用数据渲染页面
获取的是List,在控制层转换成了json格式的字符串,所以在前端需要在转换成数组
前端代码核心部分
<div class="main" id="users"> <table> <thead> <tr> <th>姓名</th> <th>年龄</th> <th>生日</th> <th>电话</th> <th>编号</th> </tr> </thead> <tbody> <!--遍历对象 --> <tr v-for="user in users"> <td>{{user.userName}}</td> <td>{{user.age}}</td> <td>{{user.birthday}}</td> <td>{{user.tel}}</td> <td>{{user.userID}}</td> </tr> </tbody> </table> </div> </div></div></body><script> var vm = new Vue({ el: '#users', data: { //定义数组接收 users: [] }, created: function() { var url="http://localhost:8080/getUsers"; //ajax获取数据 this.$http.get(url).then(function(result){ var json = result.bodyText; //转成数组 this.users = JSON.parse(json); //this.users = eval("("+json +")"); console.log(this.user); },function(response){ console.log(response) }) } });</script>
后端代码核心部分
@RequestMapping("/getUsers") public String getUsers(){ String jso = JSON.toJSONString(userService.getAllUser()); return jso; }
模拟数据
public List<User> getAllUser() { List<User> userList = new ArrayList<User>(); for(int i = 0;i<10;i++){ User user = new User(); user.setAge(25-i); user.setUserName("李"+i+"涵"); user.setBirthday(new Date()); user.setGender('0'); user.setTel("1517921803"+i); user.setUserID(976+i); userList.add(user); } return userList; }
阅读全文
0 0
- vue+spring boot(二)多条【json格式】
- vue+spring boot(一)单个数据【json格式】
- Spring-boot返回Json格式数据
- spring boot入门(二)- 输出json对象
- Spring boot (二) Json相关操作
- Spring boot(二)
- Spring Boot(二)
- spring boot vue Thymeleaf
- spring mvc 搭建二 ,返回json格式
- spring boot 输出简单 json格式的数据(利用分层结构)
- Spring boot 实现json和jsonp格式数据,接口共用
- Spring boot项目设定返回数据为JSON固定格式
- Spring Boot 实现json和jsonp格式数据接口
- Spring Boot @ControllerAdvice 处理全局异常,返回固定格式Json
- Spring Boot实战(二)
- spring-boot入门(二)
- Spring Boot(二)--- 参数
- Spring-boot参考(二)
- android:kotlin语言开发再也不用findViewById与ButterKnife
- 算法马拉松29 美丽的集合(启发式合并/bitset)
- RSA加密
- 闭包的一个小demo
- 对c指针的理解解析
- vue+spring boot(二)多条【json格式】
- 中文 webdriver API 文档
- 程序员的算法趣题Perl版
- 底部弹出全屏dialog
- RabbitMQ的安装及和springboot的整合
- addEventListener对就ie旧版本的处理
- 网络连接评分机制之NetworkFactory
- Cef经典N大问题
- Selenium python 启动firefox浏览器的异常selenium.common.exceptions.WebDriverException: Message: 'geckodriver'