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
将来的自己,会感谢现在不放弃的自己!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源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码创建