学习vue结合ajax查询出后台数据

摘要:
步骤1:首先获取后台API。背景已经写在这里了。API是bookAction_getAllBook的第2步:创建一个jsp文件并导入vue。js和JQueryJs步骤3:编写模型步骤4:编写视图。当页面上显示的数据失效时,需要编写ajax来获取后台数据并显示它。步骤5:Ajax将模型定义为一个带有bookList的空数组,用于存储在后台获得的json数据

第一步:先获取后台的API

学习vue结合ajax查询出后台数据第1张

这里已经写好了后台,API是bookAction_getAllBook

第二步:创建jsp文件并导入vue.js和JQuery.js

学习vue结合ajax查询出后台数据第2张

第三步:写上Model

学习vue结合ajax查询出后台数据第3张

学习vue结合ajax查询出后台数据第4张

第四步:写上View

学习vue结合ajax查询出后台数据第5张

这时页面上的显示的数据都是写死的,这时候就需要写上ajax通过它来获取到后台的数据并把它显示出来

第五步:ajax

学习vue结合ajax查询出后台数据第6张

先把model定义成一个带有bookList的空数组以便于存放后台获取的json数据

学习vue结合ajax查询出后台数据第7张

这时候要注意,这里有两个方法,我推荐使用的是方法二,因为方法一有一个不好的地方就是在页面成功的时候他会不停的new Vue,

但你多次访问页面的时候会造成new出很多个Vue,这样会侵占过多的内存,而方法二是单独独立出来的,不管怎么访问都是只new出

一个Vue,这样大大节省了内存的空间;

学习vue结合ajax查询出后台数据第8张

别忘了调用函数......

最后结果是:

学习vue结合ajax查询出后台数据第9张

这时还没结束,我们还要做一个刷新按钮,模仿点击时在不刷新页面的情况下刷新出新的数据

首先先定义一个按钮,并且给它绑定点击事件调用ajax

 学习vue结合ajax查询出后台数据第10张

效果是:

学习vue结合ajax查询出后台数据第11张

当我点击图片按钮时则调用getData函数重新运行一边ajax方法达到重新获取后台的数据

这时我们要往后台添加一条数据

学习vue结合ajax查询出后台数据第12张

这时我们的前端页面数据还没显示出来....

学习vue结合ajax查询出后台数据第13张

当点击图片按钮时...

学习vue结合ajax查询出后台数据第14张

以上是每天笔记

        ^_^ Yeah....

免责声明:文章转载自《学习vue结合ajax查询出后台数据》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇基于Lumisoft.NET组件的POP3邮件接收和删除操作NodeJS stream 一:Buffer下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

一次SQLServer数据库宕机问题

数据库采用SQL Server 2005版本, 数据库文件约为6G,而LDF日志文件已经高达36G。 服务器开始变的不太稳定 。数据没有成功保存。 打开事件查看器发现很多信息日志 数据库 '' 中的文件 '_log' 的自动增长已由用户取消,或已在 30031 毫秒后超时。请使用 ALTER DATABASE 为此文件设置较小的 FILEGROWTH 值...

ajax发送请求下载字节流形式的excel文件

背景 开发项目中导出功能,因为数据量有点大,所以导出可能需要时间有点长,所以想用ajax异步请求。 存在问题 利用传统的js和jquery提供的ajax相关获取响应的方式是无法实现excel文件下载的。 js的XMLHttpRequest对象提供了responseText和responseXML两个属性,获取的是html和xml文件格式,没有提供二进制流获...

Vue之项目搭建

  一、Vue自动化工具的安装 nvm:nodejs 版本管理工具。 也就是说:一个 nvm 可以管理很多 node 版本和 npm 版本。 nodejs:在项目开发时的所需要的代码库 npm:nodejs 包管理工具。 在安装的 nodejs 的时候,npm 也会跟着一起安装,它是包管理工具。 npm 管理 nodejs 中的第三方插件   1,安装nv...

静态页面使用ajax刷新页面访问量,通过easyui实现

网站要实现一个访问量刷新的功能。本来应该是很容易的一个小小功能,但是如果页面被静态化为html页面时以往的动态刷新访问量的方法就无法实现。如何才能实现在静态页面中增加并获取访问量数据呢?想到了一种解决方案——通过ajax异步请求不刷新页面,实现动态的从数据库获取并更新访问量数据。当然,如果有其他好的解决方案也请大家贴出来分享。下面来看看我的解决方案的代码实...

数据仓库基础(七)Informatica PowerCenter介绍

 Infromatica PowerCenter介绍: 1993年在美国加利福尼亚州成立,一年后在美国纳斯达克上市。 informatica的特点:1.强大的多种数据类型访问能力 2.企业级的数据集成解决方案 3.强大的ETL功能 Infromatica PowerCenter工具概况 主要有一下几部分组成: 1.Administration Consol...

微信小程序wx.request请求服务器json数据并渲染到页面

【原文出自】: https://blog.csdn.net/weixin_39927850/article/details/79766259 微信小程序的数据总不能写死吧,肯定是要结合数据库来做数据更新,而小程序数据主要是json数据格式,所以我们可以利用php操作数据库,把数据以json格式数据输出即可。现在给大家讲一下,微信小程序的wx.request...