html项目引入element-ui和vue

场景是需要做一个内网的后端,不能访问外网,所以需要本地引用element-ui和vue

<!--引入 element-ui 的样式,-->
<link rel="stylesheet" type="text/css" href="./element.css">
<!-- 必须先引入vue,  后使用element-ui -->
<script src="./js/vue.js"></script>
<!-- 引入element 的组件库-->
<script src="./js/element.js"></script>

之后在你的html页面中可以任意的使用element-ui组件了,包括一些element-ui的图标等

这就需要我们把vue和element-ui下载到本地了。

下载地址  vue.js: https://cdn.jsdelivr.net/npm/vue/dist/vue.js

    element.js:  https://unpkg.com/element-ui@2.15.7/lib/index.js

    element.css: https://unpkg.com/element-ui@2.15.7/lib/theme-chalk/index.css

  我是粘贴复制到本地的,注意element-ui使用的是2.15.7版本的。

html中引用

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="./marketManagement.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="./element.css">
<script src="./js/vue.js"></script>
<script src="./js/element.js"></script>
</head>
<body>
<div id="market-app">
<div class="title-container">查询</div>
<div class="search-container">
<el-form
:label-position="labelPosition"
label-width="80px"
style="width: 100%; height: 200px"
:model="marketForm">
<el-row :gutter="10">
<el-col :span="10">
<el-form-item label="A">
<el-input v-model="marketForm.name"></el-input>
</el-form-item>
</el-col>
<el-col :span="10">
<el-form-item label="B">
<el-input v-model="marketForm.region"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-form-item label="C">
<el-input v-model="marketForm.type"></el-input>
</el-form-item>
<el-form-item label="D">
<el-input v-model="marketForm.type"></el-input>
</el-form-item>
<el-form-item label="E">
<el-input v-model="marketForm.type"></el-input>
</el-form-item>
</el-form>
</div>
<div class="title-container">查询结果</div>
</div>
<script>
new Vue({
el: '#market-app',
data (){
return {
labelPosition: 'right',
marketForm: {
 
}
}
}
})
</script>
</body>
</html>

到了这里你会发现element的基础样式可以使用,但是icon会显示不出来。那是因为你的css文件没有连接到icon的文件中,那我们还需要下载两个文件,

附上下载连接:两个都要下载
https://unpkg.com/browse/element-ui@2.10.1/lib/theme-chalk/fonts/

放到css下的fonts目录中。

我的项目目录

参考文章: https://www.cnblogs.com/tdcqcrtd/p/12766715.html

posted @   TheYouth  阅读(2991)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· 单线程的Redis速度为什么快?
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
历史上的今天:
2016-03-21 appid账号创建及A D-U-M-S码创建
点击右上角即可分享
微信分享提示