Vue介绍与入门(一)

news/2025/2/13 17:56:58/

文章目录

  • 前言
  • 一、Vue.js是什么?
  • 二、vue入门
    • 1. 引入vue.js
    • 2. 编写入门的简易代码(实践)
  • 三、vue学习总结(重点)

前言

前端开发三大框架

1、Vue:尤雨溪主导开发
2、React:脸书(Facebook)主导开发
3、Angular:谷歌主导开发

华人开发,入门简单,所以国内用Vue的较多。 本文讲述的也是Vue的介绍和入门。

文章参考B站视频:
【编程不良人】2021最新Vue全家桶系列教程

一、Vue.js是什么?

vue官网说:Vue.js(读音 /vjuː/,类似于 view) 是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。

渐进式我个人理解就是阶梯式向前。vue是轻量级的,它有很多独立的功能或库,我们会根据我们的项目来选用vue的一些功能。就像我们开发项目时如果只用到vue的声明式渲染,我就只用vue的声明渲染,而我们要用他的组件系统,我们可以引用它的组件系统。

官网:https://v2.cn.vuejs.org/v2/guide/
Vue作者:尤雨溪/中国无锡

在这里插入图片描述

在这里插入图片描述

二、vue入门

1. 引入vue.js

  1. 通过在开发工具idea或者VSCode,新建一个HTML页面
  2. 在页面中引入vue.js核心文件
  3. 验证是vue.js 是否成功引入

以上步骤都简单,因此只附上了验证图片

在这里插入图片描述

如上,按F12,点击刷新后,点击network,能够看到vue.js的状态为200。说明vue.js引用成功。

注意:

<script></script>标签必须成对出现。这个是固定写法。
书写vue的代码不能够写在引用vue.js的<script>标签里面。
得另外书写一对<script></script>标签用来书写vue代码。书写的vue不要直接放在body或者HTML上,应该在body里面放一个容器(div),作用于容器身上。

2. 编写入门的简易代码(实践)

new 一个 Vue实例。书写vue实例最重要的2个属性el和data。vue还有其它属性后面文章再讲。

在这里插入图片描述

三、vue学习总结(重点)

  1. 一个页面中只能存在一个Vue实例,不能创建多个vue实例;
  2. vue实例中el属性代表vue实例的作用范围,日后在vue实例作用范围内可以使用{{data属性中变量名}}直接获取>data中变量名对应属性值;
  3. vue实例中data属性用来给当前vue实例绑定自定义数据,日后绑定数据可以在vue实例作用范围内直接使用{{变量名}}方式获取;
  4. 使用{{}}进行data中数据获取时,可以在{{}}取值语法中进行算数运算、逻辑运算以及调用相关类型的相关方法;
  5. vue实例中el属性可以书写任何css选择器,但是推荐使用id选择器,因为一个vue实例只能作用于一个具体作用范围。且id名称唯一不重复。

end


上一篇:
下一篇:
Vue基础语法(二)


end

http://www.ppmy.cn/news/420597.html

相关文章

坚果j10和当贝f3投影仪哪个好 坚果j10和当贝f3对比哪个性价比高

坚果J10的亮度比当贝F3高&#xff0c;达到了2400ANSI流明&#xff1b;||当贝F3的存储比坚果J10大&#xff0c;达到了4G64G的大存储&#xff1b;||当贝F3支持遥控器找回、魔法同屏等功能&#xff0c;坚果J10不支持。 选坚果j10还是当贝f3投影仪这些点很重要看过你就懂了 http://…

J10:主从同步切换的坑,脑裂

主从切换的坑 主从数据不一致 主从库间的命令是异步进行的&#xff08;主库在本地执行完命令后&#xff0c;就向客户端返回结果了&#xff0c;如果从库还没执行命令&#xff0c;数据就不一致了&#xff09; 滞后的原因 主从网络延迟。从库可能接收到了命令&#xff0c;但是…

坚果J10和当贝F3体验分享,智能家用投影仪究竟应该怎么选?

2020年可以说是投影仪行业最为热闹的一年了。人们在家娱乐需求大大提升,各类新品层出不穷,并且智能家用投影仪各品牌纷纷迈入2000ANSI以上的高亮度时代,观赏体验效果大大提升。 不管是今年4月发布的当贝投影F3,还是10月份的坚果J10,都是2020年度两个品牌的主力旗舰机型,在双十…

递归递推练习–J10

任意一个4位自然数N&#xff08;N不能是4个数字一样&#xff0c;如1111、2222、….9999是不可以的,N也不能是6174&#xff09;&#xff0c;将组成自然数N的4个数字重新排列&#xff0c;形成一个最大数和最小数&#xff0c;最大数和最小数相减&#xff0c;其差还是自然数&#x…

python如何输出数字穿插大小写:a1B2c3D4e5F6g7H8i9J10

python如何输出数字穿插大小写&#xff1a;生成字符串a1B2c3D4e5F6g7H8i9J10 直接看题&#xff1a; 一、输出a1b2c3d4......j10 分析&#xff1a;1)需要输出abcdefghij&#xff0c;这个是直接输出小写字母&#xff1b;2)输出数字12345678910&#xff1b; 3&#xff09;两者…

J01 ~ J10

【J01】 打印一个整形的32位信息&#xff1b; /***description: 打印一个整形的所有32位信息。*author: YguangY*date: 2023/4/4 16:46**/public static void print(int num) {for (int i 31; i > 0; i--) {System.out.print((num & (1 << i)) 0 ? "0&q…

这就是实力!京东资深架构师用实例详解Java虚拟机(源码剖析)

前言 Java是一门流行多年的高级编程语言&#xff0c;与其相关的就业岗位很多&#xff0c;但是最近几年却出现了用人单位招不到合适的人&#xff0c;而大量Java程序员找不到工作的尴尬局面。究其根本原因是岗位对Java开发技术的要求高&#xff0c;不但要会应用&#xff0c;而且…

软件I2C通信的设计要点

IIC设计要点&#xff1a; 多多借助逻辑分析仪&#xff0c;可以快速定位和解决问题。注意当从机是芯片模拟的IIC时序&#xff0c;从机可能由于处理反应较慢的原因&#xff0c; 容易出现将总线stretch的现象&#xff0c; 就是从机会一直将总线的时钟线一直拉低。例如&#xff1a…