在 HTML 中引入 vue.js 写页面

article/2025/11/10 2:44:59

突然说要写两个页面(只有两个页面,不是一个完整的项目。。),有点懵,不知道从哪下手,而且只对 vue 熟悉那么一丢丢,其他框架不是很熟悉。但是没办法鸭,只能硬着头皮去做了!在这里做一下笔记。

一、前期准备

1. 新建文件夹,并且命名为: css、imgs、pages、js,在对应的文件夹下放对应的文件。

2. 引入样式。

不想要自己写样式和逻辑,还想要用到 vue ,那就只好找基于 vue 的 UI 库了—— elementUI,而且在 elementUI 的安装这里有教程,教你怎么去引用 element 和 vue。

<!DOCTYPE html>
<html>
<head><meta charset="UTF-8"><!-- import CSS --><link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
</head>
<body><div id="app"><el-button @click="visible = true">Button</el-button><el-dialog :visible.sync="visible" title="Hello world"><p>Try Element</p></el-dialog></div>
</body><!-- import Vue before Element --><script src="https://unpkg.com/vue/dist/vue.js"></script><!-- import JavaScript --><script src="https://unpkg.com/element-ui/lib/index.js"></script><script>new Vue({el: '#app',data: function() {return { visible: false }},methods:{//在这里写方法}})</script>
</html>

3. 下载文件,并用相对路径引用资源。

在上面给了俩地址,最好把对应的文件下载下来,并且保存到自己的文件夹里面。

(1)element.css : https://unpkg.com/element-ui/lib/theme-chalk/index.css

(2)vue.js : https://unpkg.com/vue/dist/vue.js。或去vue官网自行下载(开发时下载开发版本,330kb左右;开发完成可以换成生成版本,大约33kb)

(3)element.js :https://unpkg.com/element-ui/lib/index.js

4. 修改资源路径

上面的工作做完以后,将绝对路径改为相对路径。比如:

<link rel="stylesheet" href="../css/element.css">
<script src="../js/vue.js"></script>


二、书写样式,写页面

前期准备工作完成以后,就可以开始写页面了。这里有几个小坑需要注意一下:

1. 引用资源路径。

除了引用 css 和 js 之外,还有图片路径,路径最好写成:<img src="../imgs/xxx.png"/>千万不要省事写成根路径下。写在根路径下,这两页面部署的时候会找不到图片的。
同样的,上面引入 css 和 js 文件的时候也需要注意。

啥是根路径???就是:<img src="/imgs/xxx.png">

2. 下载 element.css 后,小图标找不到了。

关于这个问题,是因为下载 element.css 中有这样一行代码:

src: url(fonts/element-icons.woff?t=1472440741) format('woff'), url(fonts/element-icons.ttf?t=1472440741) format('truetype');

这就需要我们有个 fonts 文件夹,除此之外,在这个文件夹下还需要: element-icons.woff 和 element-icons.ttf 两个文件。

还需要注意的是:版本要相同,不同版本也会导致 icon 错乱(错号显示成箭头)甚至不显示(显示为小方块)
(1)element-icons.woff: https://unpkg.com/element-ui/lib/theme-chalk/fonts/element-icons.woff

(2)element-icons.ttf: https://unpkg.com/element-ui/lib/theme-chalk/fonts/element-icons.ttf

(3)不知道自己引入的 element 的版本??
根据前面引入 element 的 css 文件时的路径判断。比如说:

我在前面引入的 element 的 css 是根据 <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css"> 这个路径下载的,那么我引入小图标这两个文件时,把这个路径的 index.css 分别改为 fonts/element-icons.wofffonts/element-icon.ttf ,然后在浏览器的地址栏上打开这个链接,就可以自动下载了。

(4)想知道为什么下载 woff 和 ttf 这两个文件时,要在路径上加上 fonts/ ?

看官网。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
打开它就能发现 woff 和 ttf 这两个文件了,点击这两个文件也可以进行下载。



三、请求数据

既然用了 vue 和 elementUI,那么请求数据首先就选 axios。 axios官网

1. 下载 axios.js 文件,放到 js 文件中,用相对路径引入到项目中。
axios.js : https://unpkg.com/axios/dist/axios.min.js

2. 使用:

//post请求
axios.post('/user', {firstName: 'Fred',lastName: 'Flintstone'
}).then(function (res) {console.log(res);
})
.catch(function (error) {console.log(error);
});//get请求
axios.get('/user?ID=12345')
.then(function (response) {console.log(response);
})
.catch(function (error) {console.log(error);
});

具体的使用,官网上有详细讲,就不再贴代码了。

做到这里就差不多结束了,因为只有两个页面,也就没有用 vue-router 直接用的 a 标签去跳转的页面。
还有需要注意的地方:这样写完以后,IE 浏览器不兼容,具体的可以看我上一篇的博客——HTML引入vue.js,在ie浏览器中不显示

最后的结构大致长成下面这个样纸~
在这里插入图片描述


http://chatgpt.dhexx.cn/article/FHIdEoC0.shtml

相关文章

html 中引入外部 css 、js 文件

1. 引入 css 文件 引入外部 css 文件代码如下&#xff0c;css文件引入代码应放在 <head></head> 中。 <!-- 本地相对路径&#xff0c;" ../ "是上翻一个目录级&#xff0c;样例如下&#xff1a;导入本地 index.css 文件 --> <!-- 目录级的解释…

js_js引入到html文件中

一.变量提升 JavaScript 引擎的工作方式是&#xff0c;先解析代码&#xff0c;获取所有被声明的变 量&#xff0c;然后再一行一行地运行。这造成的结果&#xff0c;就是所有的变量的声 明语句&#xff0c;都会被提升到代码的头部&#xff0c;这就叫做变量提升 &#xff08;hoi…

1.如何在HTML5中引入js文件

在HTML5中引入js文件有两种方式如下&#xff1a; 新建一个html5文件&#xff0c;输入以下代码&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>Title</title><!-- 内部js-->…

html引入js文件

html引入js文件 在开发中我们常常会用到全局变量&#xff0c;通过修改public里面的js文件去修改变量&#xff0c;问题是我们怎么在html中引入这个文件&#xff0c;使文件在整个项目中起作用尼&#xff1f; 代码 <script src"<% BASE_URL %>js/config.js"&…

Web前端 | HTML嵌入JS代码的三种方式

✅作者简介&#xff1a;一位材料转码农的选手&#xff0c;希望一起努力&#xff0c;一起进步&#xff01; &#x1f4c3;个人主页&#xff1a;每天都要敲代码的个人主页 &#x1f525;系列专栏&#xff1a;Web前端 目录 一&#xff1a;JavaScript概述 二&#xff1a; HTML嵌入…

如何在HTML网页引入JavaScript

方式一: 在HTML网页内,书写script标签,里面定义js代码 缺点: 1.js代码不能重复使用(不能在其他网页里使用) 2.HTML标签和js代码耦合,不便于后期维护修改 优点: 1.HTML网页和js代码写在一起,便于阅读和测试 小结:在开发环境中使用方式一(编写阶段) 方式二: 1.在外部定义…

C语言分段函数计算

#include <stdio.h> #include <math.h> int main() { float x,y,a;printf("请你输入x的值:\n");scanf("%f",&x);if (x<-300)y-1;if (x>300)y-1;elsey(x*x*x)/log10(x2.6) ;printf("f(%0.03f)%0.03f",x,y);return 0; }

启动延时缩短 50%-80%,函数计算发布镜像加速功能

简介&#xff1a; 容器镜像因其颠覆式创新成为云原生时代应用部署格式的事实标准。头部云厂商 FaaS (Function-as-a-Service) 服务如阿里云函数计算、AWS Lambda 也相继在 2020 年支持使用容器镜像部署函数&#xff0c;全面拥抱容器生态。 作者 | Shuai Chang 阿里云云原生 Se…

python-使用递归函数计算阶乘

不用多说&#xff0c;看完代码绝对明了&#xff0c;只是要提一句&#xff0c;递归函数会创造大量的函数对象&#xff0c;过量的消耗内存和运算能力。而我们也会用递归实现分析几何&#xff0c;画出漂亮的图案。 实现阶乘的大概思路&#xff1a; 引用一下老师课程中的图案 当n5…

阿里云函数计算(一)

最近接触到了阿里云的函数计算的服务&#xff0c;经过几天的尝试还是有所收获&#xff0c;因此不妨把学习过程中的点滴记录下来&#xff0c;方便以后温习。 什么是函数计算 根据阿里云的中的相关介绍&#xff0c;可以知道函数计算是事件驱动的全托管计算服务。用户无需管理服…

yolov5目标检测神经网络——损失函数计算原理

前面已经写了4篇关于yolov5的文章&#xff0c;链接如下&#xff1a; 1、基于libtorch的yolov5目标检测网络实现——COCO数据集json标签文件解析 2、基于libtorch的yolov5目标检测网络实现(2)——网络结构实现 3、基于libtorch的yolov5目标检测网络实现(3)——Kmeans聚类获取anc…

计算机上怎么用函数算比例,如何使用Excel函数计算所占的比例

通过Excel的函数的使用&#xff0c;我们可以轻松计算出某种产品在同类或总产品中所占的比例。 下面是一个实例&#xff0c;希望对您有帮助。 如上图&#xff0c;我们所要计算的是&#xff0c;男女款的服装&#xff0c;各占同类款式的比例分别为多少。 比如&#xff0c;A2单元格…

python中三角函数计算

1、采用math库计算 #!/usr/bin/python import mathprint "cos(3) : ", math.cos(3) print "cos(-3) : ", math.cos(-3) print "cos(0) : ", math.cos(0) print "cos(math.pi) : ", math.cos(math.pi) print "cos(2*math.pi) : &…

计算机及格人数函数公式大全,excel函数计算及格人数和合格人数

下面小编为大家介绍如何利用excel函数计算及格人数和合格人数方法&#xff0c;有需要的朋友快快来学习吧&#xff01; 步骤 用countif函数计算单科及格人数。如图&#xff0c;分别在单元格内输人函数&#xff0c;计算出语文及格人数和数学及格人数。 合格人数要求计算出语文和数…

年龄的计算方式计算机函数,excel使用时间函数计算年龄 使用Excel函数计算年龄的三种方法...

excel使用时间函数计算年龄 使用Excel函数计算年龄的三种方法,听说excel的教程在抖音很火,很多白领小朋友都在争相学习,下面就跟小编一起学习一下excel使用时间函数计算年龄的新技能吧,看完excel使用时间函数计算年龄 使用Excel函数计算年龄的三种方法会帮助你完成很多复杂…

python 三角函数 计算

今天做结构的时候突然要算一下角度&#xff0c;就想用python简单计算一下&#xff0c;结果发现&#xff0c;中学学的三角函数内容全喂狗了。 python中三角函数计算当然就是直接进math库&#xff0c;这没啥说的&#xff0c;导入这个库就行。但是下边计算的时候度这个东西就难搞…

计算机total函数,Excel中怎样用subtotal函数计算总值

Excel计算各种总计值的SUBTOTAL函数是如何使用的呢?具体该怎么去进行操作?对于不常用函数的朋友或许有点难度&#xff0c;今天&#xff0c;学习啦小编就教大家在Excel中subtotal函数计算各种总计值的操作方法&#xff0c;欢迎大家来到学习啦学习。 Excel中subtotal函数计算各…

一文搞懂函数计算及其工作原理

云栖号资讯&#xff1a;【点击查看更多行业资讯】 在这里您可以找到不同行业的第一手的上云资讯&#xff0c;还在等什么&#xff0c;快来&#xff01; 什么是函数计算&#xff1f; 大家都了解&#xff0c;Serverless 并不是没有服务器&#xff0c;而是开发者不再需要关心服务器…

函数计算简介

什么是函数计算 大家都了解&#xff0c;Serverless 并不是没有服务器&#xff0c;而是开发者不再需要关心服务器。下图是一个应用从开发到上线的对比图&#xff1a; 在传统 Serverful 架构下&#xff0c;部署一个应用需要购买服务器&#xff0c;部署操作系统&#xff0c;搭建开…

Excel常用函数公式20例

目录 一、【IF函数条件判断】 二、【多条件判断】 三、【条件求和】 四、【多条件求和】 五、【条件计数】 六、【多条件计数】 七、【条件查找】 八、【多条件查找】 九、【计算文本算式】 十、【合并多个单元格内容】 十一、【合并带格式的单元格内容】 十二、…