Vue.js的下载和调用

article/2025/4/25 18:45:30

       Vue支持双向绑定,非常不错。将视图层和模型层分离开。是基于MVVM模型,模型-视图-视图模型 。支持ES6。

目录

一、在官网下载vue.js文件

二、声明Vue对象

三、Vue修饰符

        1. v-once。 使{{}}内的值不能被修改

        2.v-pre 。{{}}将不会被Vue替换,直接会显示{{字段}}的文本

        3.v-html = "字段名" 和 v-text = "字段名"

四、函数


一、在官网下载vue.js文件

        点击前往官网下载  安装 — Vue.js

         下滑找到上图处,点击“开发版本”下载之后就会得到vue.js,将该文件放置在自己项目中。在创建index.html导入vue.js。

 

二、声明Vue对象

       格式:

        var app = new Vue( json对象);

        如:

        var app = new Vue({

                el: "#id",     //html中需要双向绑定的id名称   element的缩写

                data:{

                       message:"zhangsan",      //字段名: 值

                }

        })

       这里注意一下语法格式,传入的是js对象。每个key : value 之间需要用 ,  来连接 ,不然会报错的。

         代码示例:

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><script src="../js/vue.js"></script></head><body><div id="app"></div><script>const app = new Vue({el:"#app",  //#iddata:{message:"zhangsan",age:10}});</script></body>
</html>

        Mustache 插值语法     {{字段名}}  

        在双向绑定下的id标签下的子标签都可以通过{{ 字段名 }}来访问Vue对象的值。在页面上使用会自动替换为字段名的值的文本。

        例如:在{{}}内可以进行字符串拼接,但变量名会在data内寻找是否存在,如果不存在不会自动同步vue中的值。

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><script src="js/vue.js"></script></head><body><div id="app"><div >{{message+age}}</div><div >{{message}}-{{age}}</div></div><script>const app = new Vue({el:"#app",  //#iddata:{message:"zhangsan",age:10}});</script></body>
</html>

        页面效果:

        我们可以通过控制台修改字段的值从而会动态的修改页面的值!!!

        通过需要调用Vue内的某个字段,可以用vue字段名.$data.字段名来访问或者修改。因为每一个字段都放在data对象内,之所以要加上$,是为了防止污染命名。

        当我们从控制台修改message字段的值,页面也会自动更新。

        控制台输入: 

         页面显示:

 三、Vue修饰符

        1. v-once。 使{{}}内的值不能被修改

         按照上述代码,我们进行稍作修改。

			<div v-once>{{message+age}}</div><div >{{message}}-{{age}}</div>

       示例: 我们通过控制台修改message的值。

        2.v-pre 。{{}}将不会被Vue替换,直接会显示{{字段}}的文本

         按照上述代码,我们进行稍作修改。

			<div v-pre>{{message+age}}</div><div >{{message}}-{{age}}</div>

        效果展示:

        3.v-html = "字段名" 和 v-text = "字段名"

           v-html = '"字段名"将字段名对应的值替换成html解析。v-text = '"字段名"将字段名对应的值替换成文本解析。

        代码示例:

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><script src="js/vue.js"></script></head><body><div id="app"><div >{{thtml}}</div><div v-text="thtml">1</div><div v-html="thtml">2</div></div><script>const app = new Vue({el:"#app",  //#iddata:{message:"zhangsan",age:10,thtml:"<span style='color:red'>哇哦</span>"}});</script></body>
</html>

        页面效果:

  四、函数

        Vue将函数放置在data对象同级的methods中。函数之间都是用逗号相隔。可以用通过{{}}方式调用,如:  {{函数名() }}

        定义方式:

        1.函数名: function(){

          }

        2.函数名(){

          }

        代码示例:

	<body><div id="app"><div >{{getMessage()}}</div><div >{{getAge()}}</div></div><script>const app = new Vue({el:"#app",  //#iddata:{message:"zhangsan",age:100},methods:{getMessage:function(){return this.message;},getAge:function(){return this.age;}}});</script></body>

         页面效果:

         


http://chatgpt.dhexx.cn/article/0lCX2dVd.shtml

相关文章

操作系统课后答案第三章

**操作系统课后答案**第三章 处理及调度与死锁 1、高级调度与低级调度的主要任务是什么? 为什么要引入中级调度? 答&#xff1a;高级调度的主要任务&#xff1a;用于决定把外存上处于后背队列中的哪些作业调入内存&#xff0c;并为它们创建进程&#xff0c;分配必要的资源&am…

第1章 操作系统引论课后答案

第1章 操作系统引论 1.1 简答题参考答案 1&#xff0e;在计算机系统上配置 OS&#xff08;operating system&#xff0c;操作系统&#xff09;的目标是什么&#xff1f;作用主 要表现在哪几个方面&#xff1f; 【参考答案】在计算机系统上配置OS&#xff0c;主要目标是实现&a…

操作系统解答题

操作系统 **1.平均等待时间问题****2.同步互斥问题****3.分页系统地址转换****4.LRU&#xff08;最近最久未使用&#xff09;置换算法**5.银行家算法 1.平均等待时间问题 有5个进程P1&#xff0c;P2&#xff0c;P3&#xff0c;P4&#xff0c;P5&#xff0c;它们同时依次进入就…

操作系统习题(有答案)

最近在学习os在网上找到的很好的资料&#xff0c;希望对大家有用~ 第1章 一、填空 1&#xff0e;计算机由 硬件 系统和 软件 系统两个部分组成&#xff0c;它们构成了一个完整的计算机系统。 2&#xff0e;按功能划分&#xff0c;软件可分为 系统 软件和 应用 软件两种。 3&am…

【《操作系统慕课版》合集】期末复习 + 核心算法整理 + 课后答案

所有章节归类好了概念、算法&#xff0c;同时课后的简答题也一并给出了答案。祝各位复习愉快~ 整理不易希望能点个赞~ 目录 第一章 操作系统概述 第二章 进程的描述与控制 第三章 处理机调度与死锁 第四章 进程同步 第五章 存储器管理 第六章 虚拟存储器 第七章 输入输…

计算机操作系统习题

作业一 操作系统的主要功能有&#xff08; &#xff09;。 &#xff08;3.0分&#xff09; A、进程管理、存储器管理、设备管理、处理机管理 B、虚拟存储管理、处理机管理、进程管理、文件管理 C、处理机管理、存储器管理、设备管理、文件管理 D、进程管理、中断管理、设备管理…

【第一章 | 操作系统概述】《操作系统 慕课版》课后答案 + 复习

目录 | 本章概念 | 本章算法 单道批与多道批的图像绘制 利用率的计算与分析 | 课后简答题 | 本章概念 1.OS的作用 作为用户与计算机硬件系统之间的接口 | 计算机系统资源的管理者 | 对计算机资源的抽象。OS的目标是&#xff1a;方便性 有效性 可扩充性 开放性 2.虚拟机…

操作系统原理及应用复习(第2版)大部分课后习题

操作系统原理及应用复习 第一章操作系统概论 1.1 什么是操作系统,有哪些基本功能和特点&#xff1f; 操作系统是覆盖在裸机上的第一层软件,他直接控制,管理各种资源。基本功能&#xff1a; 提供人机接口 命令级接口程序级接口图形界面 管理计算机资源 处理机管理存储管理设备…

TCP头部和封装

TCP在IP数据报中的封装 IP头部 TCP头部 可看到&#xff0c;IP数据报即 P头部协议 TCP报文段&#xff0c;这也称为TCP在IP数据报中的封装。有趣的是&#xff0c;TCP报文段中的数据部分并不是必须的&#xff0c;当一个连接被建立和终止时&#xff0c;交换的报文段只包含了TCP头…

3.2.3 使用tcpdump观察TCP头部信息(补充TCP协议的常用知识)

使用tcpdump观察TCP头部信息和三次握手四次挥手 前言实验开始1. 延迟确认2. 序号&#xff08;seq&#xff09;和确认号&#xff08;ack&#xff09;之间的关系3.TS val和ecr的关系4. TCP状态转移&#xff08;书上p41-p42原话&#xff09;5. FIN_WAIT_2状态(半关闭状态)6. TIME_…

从wireshark抓包看TCP头部时间戳

本文于2020年8月23日首发于个人公众号“码农的修炼之道”&#xff0c;欢迎关注。 不知道大家有没有注意到&#xff0c;wireshark抓取tcp报文的时候&#xff0c;大部分时候的报文是如下图所示的&#xff0c;其中带了Seq&#xff0c;Win和Len字段&#xff0c;分别对应了报文序列号…

TCP、UDP、IP头部结构

数据传输在TCP/IP网络模型中&#xff0c;经过一层便会添加一层头部&#xff0c;其中TCP(网络传输协议)&#xff0c;UDP处于传输层&#xff0c;IP(网间协议)处于网络层。 数据进入协议栈的封装过程 TCP/IP协议族 TCP 传输控制协议 应用程序之间通信 建立的全双工通信UDP 用户数…

TCP头部结构

TCP头部信息出现再每个TCP报文段中&#xff0c;用于指定通信的 源端端口&#xff0c;目的端口&#xff0c;管理TCP连接等。 1、TCP固定头部结构 16位端口号&#xff1a;告知主机该报文段是来自哪里&#xff08;源端口&#xff09;以及传给哪个上层协议或应用程序&#xff08;目…

TCP头部解析

一一解析 SourcePort(源端口)和DestinationPort(目的端口):各占2个字节,端口是运输层与应用层的服务接口,运输层的复用和分用功能都要通过端口才能实现。 注:TCP的包是没有IP地址的,那是IP层上的事。但是有源端口和目标端口。 SequenceNumber(序号):占4个字节,TCP连…

以太网,IP, TCP, UDP头部格式

1.以太网帧的格式 以太网封装格式 2.IP报头格式 IP是TCP/IP协议簇中最为重要的协议。所有的TCP&#xff0c;UDP, ICMP和IGMP数据都以IP数据报格式传输。IP提供的是不可靠、无连接的协议。 普通的IP首部长为20个字节&#xff0c;除非含有选项字段。 4位版本&#xff1a;目前协…

网络知识入门,什么是以太网包,TCP/IP包,MAC头部,IP头部以及TCP头部(六)

目录 一、以太网包 二、协议栈中IP模块的工作方式 1.TCP委托IP模块 2.IP模块的工作方式 三、mac头部 四、何为以太网 1.以太网的定义 2.如何收发以太网包 3.以太网接收网络包详细 4.收到网络包后&#xff0c;协议如何工作 一、以太网包 TCP 模块在执行连接、收发、断开…

IP、TCP、UDP、HTTP头部信息

IP头部信息 ip报文段格式 版本&#xff1a; 占4位&#xff0c;表明IP协议实现的版本号&#xff0c;当前一般为IPv4&#xff0c;即0100。报头长度 &#xff1a; 占4位&#xff0c;因为头部长度不固定&#xff08;Option可选部分不固定&#xff09;&#xff0c;所以需要标识…

为什么TCP头部没有数据长度信息而UDP有

先让我们看看IP&#xff0c;TCP&#xff0c;UDP的头部结构 1. IPv4 头部 2. TCP和UDP头部 可以看到IP的头部包换数据的长度&#xff0c;TCP的头部不包含数据长度&#xff0c;UDP的头部则包含。 从信息冗余的角度来看&#xff0c;UDP的长度信息是不需要的。 因为IPv4的头部…

TCP头部格式和封装

文章目录 12.3 TCP头部和封装12.3.1 端口号12.3.2 序列号12.3.3 头部长度12.3.4 相关控制位12.3.5 窗口大小12.3.6 校验和12.3.7 选项字段 12.3 TCP头部和封装 ​ 下图显示了TCP在IP数据报中的封装&#xff1a; ​ TCP头部紧跟着IP头部或者IPv6扩展头部&#xff0c;经常是20字…

封装与解封装(TCP头部格式)

封装和解封装&#xff1a; 应用层---HTTP --超文本传输协议--- TCP 80 HTTPS --- TCP 443 FTP ---文件传输协议---TCP 20/21 ITFTP ---简单文件传输协议--- UDP 69 TELNET---远程控制协议---TCP23 SSH ---TCP 22 DNS---域名解析协议---UDP和TCP 53 HDCP---动态主机配置…