前端学堂 http://www.felearn.com
当前位置首页 > 前端技术 > Ionic> 正文

vue后台数据变了前端该如何操作?

2022-09-21 22:40:29 暂无评论 261 Ionic 入门   vue

vue本质上是一个前端框架,后台数据变化了,能够实现刷新前端,也需要按照HTTP协议要求执行。一般来说,有2种方式实现后台数据的刷新,一种是轮讯,也就是在前端编写一个定时器,每隔一定的时间向后台发送请求,将得到的数据展示在页面上,优点是简单方便,缺点是没有实时性,而且后台数据变化,前端无法感知;

第二种是使用websocket,建立前后台的长连接通道,这样当后台数据变化后,就可以使用这个通道主动地通知前端,从而实时地展示新数据了。

vue框架是重还是轻?

在开发中!常常会听说这个是一个前端的轻量级框架、那个是后端的轻量级框架。

之前你是不是这样认为:比如说Vue.JS是一个轻量级的前端框架,在培训机构的老师是不是这样子教你:“学生们,大家来来看看这个vue.js的源文件是多大。Jquery的源文件是多大”。

我觉得这样子说就会误导学生的轻的理解。学生们会以为只要比Jquery文件小的并且能够作Jquery也能做的事情就是轻量级框架。

再比如:Spring也被定义为后端的轻量级框架,但是我看了Spring源码解析这本书的时候发现spring的类、Spring的接口非常的多,而且Spring的包也是比其他框架大!但是它为什么还被定义成为后端的轻量级框架?

当我看到国外牛人一片的文章的时候,改变了我对轻量级的理解。所谓的轻。并不是说你类有多少,或者文件有多大!而是对整个项目做到最轻的影响。比如Vue.js之所以是轻量级框架因为Vue并不需要关系DOM。对文件就做到了最轻的影响。

vue入门?

Vue是一个前端框架,安装了Nodejs后,可以使用Npm命令直接下载vue。

打开cmd窗口,依次输入如下命令:

npm i vue -g npm i vue-cli -g

注:输入【npm i vue -g】下载vue时,尽量使用-g,因为vue的文件中有一些文件是可以vue开头的命令行的,因为-g是下载到环境变量配置的Path地址,所以如果下载到这里,那么vue开头的命令就可以在cmd窗口中直接使用了,不然还需要重新配置环境变量,添加当前下载目录。

猜你喜欢