首页 资讯时装美容情感健康百科

vue教程入门 Vue的快速入门教程

2022-01-03 22:23

这是前端框架vue的介绍和快速入门教程。本文将从以下三个步骤打开vue的大门:前端技术的开发、vue的基本介绍和vue基本语法的使用,最后教你如何与后台界面交互。

一、前端开发流程

从互联网发展到今天,一直都有前端和后端的概念。对于前端来说,大致可以分为四个阶段:静态页面、ajax、前端MVC和SPA。下面将介绍每个阶段的前端特性。

1.静态页面阶段

在互联网发展的早期,网站的前端和后端是集成的,用户在浏览网页时必须经过以下步骤:

后端从浏览器接收请求

生成静态页面

向浏览器返回静态页面

所以当时的网站如果想提交表单,整个页面都需要刷新,用户体验非常差。

2.AJAX阶段

后来AJAX技术诞生,改变了前端开发。他的全名是异步JavaScript和XML,中文意思是异步Javascript和XML。使用AJAX技术,可以通过脚本独立向服务器请求数据,并交给前端处理,而不是后端返回整个页面。整个过程中,后端只负责提供数据,导致了前端和后端分离的开发模式。

3.前端MVC阶段

前端代码具有读写数据、处理数据、生成视图等功能。,所以迫切需要辅助工具来方便开发者组织代码,就像后端MVC一样,这就导致了前端MVC框架的诞生。简单来说,前端和后端也有相同的模型、视图和控制器。原生html+js可以理解为MVC模式。用户请求服务器端路由并调用相应的控制器来处理它。控制器获取数据并将结果返回给前端。后来,MVVM模式诞生了,即控制器被视图模式取代。如果用户修改视图层中的数据,视图模型层将自动更改数据。当ViewModel层中的数据发生变化时,可以自动将数据渲染到页面中,实现了视图层和数据模型的自动同步。整个过程不需要开发人员手工处理。Vue是MVVM模式。如下图所示:

4.水疗舞台

SPA的全称是单页应用,意思是单页应用。顾名思义,就是在一个页面上展示一个多页的应用。用户的浏览器只需要加载网页一次,然后在这个页面上就可以完成所有的操作。目前最流行的前端框架,比如Vue、Angular、React,都属于SPA开发框架。

二,Vue的基本介绍

1.什么是1。某视频剪辑软件

这里引用官网的介绍,“Vue是一个构建用户界面的渐进式框架。与其他大框架不同,Vue的设计是从下到上一层一层的应用。对于初学者来说,你只需要知道它是一个前端框架,易于使用,可以大大提高你的开发效率。

2.安装2个。某视频剪辑软件

我们可以用三种方式引用Vue:

通过本地文件直接引用:从官网下载vue.js,带脚本标签导入。

通过CDN引入:

通过npm下载引入:

这种方法可用于建筑工程。由于本教程是入门教程,第一种方法将用于安装vue。

3.创建第一个Vue应用程序

首先,把你下载的vue.js放在某个地方,然后通过脚本标签把它引入你的html文件的头部

每个Vue应用都需要通过实例化Vue来实现,语法如下:

您可以在这里看到,在Vue构造函数中有一个el参数,它是DOM元素中的id。在上面的例子中,id是app。可以理解的是,我们接下来所有的Vue操作只会在这个id为app的div中生效,其他都不会生效。文件启动时,可以看到页面上显示“Hello Vue”,这样我们的第一个Vue应用就成功启动了。但是你会发现我们只是在p标签中写了一个大括号和一个msg,那么为什么它会显示hellowue呢?别慌。我马上解释。

4.4的使用。Vue基本说明

插值表达式

Vue使用基于HTML的模板语法,这允许开发人员声明性地将DOM绑定到底层Vue实例的数据。最基本的就是通过插值表达式来实现,比如上面提到的{},就是一个插值表达式。虽然我们没有在p标签中写任何东西,但是在vue实例中,我们在数据中定义了一个msg属性,它包含“Hello Vue”,这样Vue就可以自动为我们渲染到对应的页面。

垂直装订

V-bind可以动态绑定标签的属性,编写如下:

示例:

效果如下:

绑定事件

V-on用于绑定事件监控,当然最常用的是click事件,语法如下:

v-on:click = ' method '/basic writing

例子如下:

在通过v-on绑定事件名称之后,我们需要在方法属性方法中定义相应的事件。

效果如下:

条件语句

Vue提供了像普通编程语言一样的条件语句判断。我们可以在标签上使用v-if、v-else-if和v-else通过条件判断来显示元素,当然也可以使用v-show根据值来显示元素。例子如下:

循环语句

Vue还提供了v-for循环生成元素,这就需要site in sites形式的特殊语法,其中site是源数据数组,site是数组元素迭代的别名。例子如下:

效果如下:

计算属性

经过以上研究,我们可以看到插值表达式的使用非常方便。除了在数据中直接显示数据之外,我们还可以在其中执行一些操作,例如:

像这样复杂的运算可以用在插值表达式中,但其初衷只是为了进行简单的运算。当遇到这样复杂的操作时,它看起来很麻烦,不适合在这里使用,而计算属性可以帮助我们处理这样复杂的操作。当然,你可能会问,“让我们绑定一个方法来处理这些数据。”的确,方法属性可以达到同样的目的。它们的区别主要在于实施机制不同:

初始化并执行计算中的方法后,只要更新任何值,计算计算属性中与其相关的所有值都会更新。

方法只会在调用时执行相应的方法,不会自动同步数据。

因此,computed有一个缓存,可以提高处理大量数据时的效率。如果不想缓存,可以使用methods属性。

另外,编写内部函数没有区别,但是调用时会有所不同,如下图:

至此,我们已经完成了Vue的基本常用指令。最后,我们将教Vue应用程序如何与后端接口交互。

5.5之间的互动。Vue和后端

众所周知,前端和后端可以通过ajax技术进行交互。从Vue2.0开始,建议axios进行网络请求。它几乎完美地封装了ajax,解决了原生Ajax的许多缺点。同时因为支持promise,所以不会有jueryAjax的回调地狱。接下来,让我们看看axios是如何使用的。

初步准备

您需要一个后端接口,可以使用mockjs等来模拟后端接口。我使用nodejs+express框架编写了一个简单的API进行测试。

装置

和Vue一样,可以通过三种方式安装。这里我用cdn介绍。

获取请求

首先是get请求

引入axios cdn后,可以在方法中使用。基本用法如上所示..get是声明请求的类型。然后是处理服务器返回的结果。catch就是捕捉异常。当然,除了直接在url中拼接参数,params还可以用来设置参数,比如:

请求成功后,打印结果,后台也可以得到相应的参数:

发布请求

实际上,Post请求也是以同样的方式编写的。这里是用传递配置的方式写的。

首先,按照以下格式定义请求的参数:

varconfig = {

然后将这些配置直接放入axios

请求成功后,打印结果,后台也可以得到相应的参数:

三.摘要

至此,Vue的介绍指南结束。本文主要讲述Vue的一些入门操作以及如何使用Vue进行前端交互。因为是入门级,所以vue路由和vuex还没有涉及。这些将在以后的vue-cli文章中解释。请指出本文中的任何错误和遗漏,谢谢~

-结束-

相关阅读
雅漾洗面奶 雅漾哪些产品比较好用?免洗洗面奶值得入手
"阿文往瓶子里灌了氮气,然后中国妹子捐了上亿."最近有人写道,法国Avene喷雾只含水,但是价格比汽油贵几百倍,实在不值得。但是真的是这样吗?法国几百年的护肤传统一句话就否定了?让我们探索杨亚活泉水的美丽奥秘。雅漾哪些产品比较好用1.燕麦红色洁面乳对于过敏性皮肤和红血丝是很明显的卸妆产品。里面的主要成分是假树根和枳实的提取物,使用时不会刺激皮肤,非常温和,也是一次性洗面奶。2.Avene舒虎火泉喷0在看 04-23
卡地亚love手镯价格 卡地亚手镯会有划痕吗?一生挚爱的象征
卡地亚手环都是一万元起,价格也不便宜。很多人担心买了会被划伤或者钻,很苦恼。先说卡地亚手环会不会有划痕。卡地亚手镯会有划痕吗卡地亚手环是珠宝中的奢侈品,保养不当容易划伤。卡地亚珠宝被抓伤,大家都会心碎。一般是以下原因造成的。1.我没有放下家务如果卡地亚k金戒指被划伤,很有可能是你戴的戒指在做家务的时候没有摘下来,所以戒指很容易和其他物体摩擦,这些划痕完全可以避免。尤其是像卡地亚这么贵的戒指,一定不0在看 04-23
海蓝之谜精华 lamer海蓝之谜精华液怎么用?
真的不能喜欢海蓝之谜的精髓。怪不得叫强力修复精华,因为修复能力真的很神奇。我以前长过一个痘痘,而且一直没有消失。幸好有这个海蓝之谜。我们来看看用法。海蓝之谜精华液怎么用第一步:第一步,拧开海蓝神秘精华的盖子。这个瓶盖的设计有凹指,方便大家握持第二步:海蓝之谜的精华是用勺子设计的,和瓶盖挂钩,这样打开瓶盖,勺子就可以把精华捡起来第三步:将两三滴精华液滴在老虎的嘴上,然后用手指涂抹在皮肤上,慢慢按摩,0在看 04-23
棉衣可以用洗衣机洗吗 棉袄用洗衣机怎么洗?选对方法不伤衣
冬天很多人比较懒,直接用洗衣机清洗棉袄。结果洗完之后对衣服影响很大,下次就不暖和了。先说怎么用洗衣机洗棉袄。棉袄用洗衣机怎么洗用洗衣机洗棉袄,相信大家或多或少都会遇到一些小问题。以下是用洗衣机洗棉袄的正确步骤。一起学吧。1.将中性洗涤剂放入30~40度的温水中,或加入少量盐和醋浸泡棉袄。2.棉袄泡久了,半小时左右效果最好。3.浸泡后,找出棉袄最脏的地方,如袖口、领口,涂少量中性洗涤剂,用手轻轻搓洗0在看 04-22
有伤口可以吃鸡蛋吗 切眉后能吃鸡蛋吗?吃对了能让你更快恢复
很多人在剪完眉毛后并不太注意饮食禁忌,导致伤口恢复不好,最终影响到我们自己的面子值。先说割眉后能不能吃鸡蛋。切眉后能吃鸡蛋吗当然可以。因为割眉后需要补充大量的高蛋白食物,比如瘦肉、鸡肉、鱼肉、鸡蛋等。因为蛋白质可以帮助人体增强体质,刺激循环系统的加速和新陈代谢,使身体有足够的蛋白质来运作,使伤口能够促进快速恢复。注意:一天不能吃两个以上的鸡蛋。鸡蛋吃多了就吸收不了。当然,如果有对鸡蛋过敏的人,即使0在看 04-22

热文排行