.html文件中引入element ui 的方法

14 篇文章 0 订阅

把主要文件下载下来vue.jselement.jselement.css下载下来(点击vue.js,粘贴复制即可,其他的一样)

我们也要把这两个字体样式拿下来,地址是:
element-icons.woff
element-icons.ttf

  • 目录结构

目录结构

  • 代码中引入
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>elementUI本地引入</title>
</head>
<body>
<div id="app">
    <div class="t_container">
        <el-button type="text" @click="dialogTableVisible = true" style="color:#487bff">用户中心</el-button>
        <el-dialog title="用户中心" :visible.sync="dialogTableVisible" style="position: absolute">
            <el-tabs v-model="activeName" @tab-click="handleClick">
                <el-tab-pane label="个人信息管理" name="first">
                    <el-form label-position="right"
                             label-width="120px"
                             :model="UserMessage"
                             style="font-size:16px">
                        <el-row>
                            <el-col :span="12">
                                <el-form-item label="用户名:">
                                    <span class="lh29">{{UserMessage.username}}</span>
                                </el-form-item>
                            </el-col>
                            <el-col :span="12">
                                <el-form-item label="性别:">
                                    <span class="lh29">{{UserMessage.gender=='1'?'男':'女'}}</span>
                                </el-form-item>
                            </el-col>
                        </el-row>
                        <el-row>
                            <el-col :span="12">
                                <el-form-item label="部门:">
                                    <span class="lh29">{{UserMessage.departmentName}}</span>
                                </el-form-item>
                            </el-col>
                            <el-col :span="12">
                                <el-form-item label="岗位(角色):">
                                    <span class="lh29">{{UserMessage.role}}</span>
                                </el-form-item>
                            </el-col>
                        </el-row>
                        <el-row>
                            <el-col :span="12">
                                <el-form-item label="职称:">
                                    <span class="lh29">{{UserMessage.title}}</span>
                                </el-form-item>
                            </el-col>
                            <el-col :span="12">
                                <span v-else class="lh29">{{UserMessage.address}}</span>
                                </el-form-item>
                            </el-col>
                        </el-row>
                    </el-form>
                </el-tab-pane>
                <el-tab-pane label="密码管理" name="second">
                    <div class="password-update">
                        <el-form label-position="right"
                                 label-width="120px"
                                 :model="Password"
                                 style="font-size:16px">
                            <el-form-item label="旧密码:">
                                <el-input v-model="Password.oldPassword"
                                          show-password></el-input>
                            </el-form-item>
                            <el-form-item label="新密码:">
                                <el-input v-model="Password.newPassword"
                                          show-password></el-input>
                            </el-form-item>
                            <el-form-item label="确认密码:">
                                <el-input v-model="Password.newPasswordAgain"
                                          show-password></el-input>
                            </el-form-item>
                            <el-form-item>
                                <el-button type="primary">确定</el-button>
                            </el-form-item>
                        </el-form>
                    </div>
                </el-tab-pane>
            </el-tabs>
        </el-dialog>
    </div>
</div>
</body>

<link rel="stylesheet" href="element/element.css">
<script src="element/vue.js"></script>
<script src="element/element.js"></script>
<script>
    new Vue({
        el: '#app',
        data: function() {
            return {
                activeName: 'second',
                dialogTableVisible: false,
                isEdit: false,
                UserMessage: {
                    username: 'XXX',
                    gender: 1,
                    departmentName: 'XXX',
                    role: 'XXX',
                    title: 'XXX',
                    address: 'XXX'
                },
                Password: {
                    oldPassword: '',
                    newPassword: '',
                    newPasswordAgain: ''
                },
            }
        },
        methods: {
            handleClick(tab, event) {
                console.log(tab, event);
            },
            editUserInfo () {
                this.isEdit = true
            }
        }
    })
</script>
</html>

提示:

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

这三个文件的顺序很重要

  • 效果图
    在这里插入图片描述
    备注: 来源于https://blog.csdn.net/bingot/article/details/85071075?depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1&utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1
  • 14
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
### 回答1: 可以使用以下代码引入 Element UI: ```html <!-- 引入 Element 样式 --> <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css"> <!-- 引入 Vue 和 Element --> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> <script src="https://unpkg.com/element-ui/lib/index.js"></script> ``` 注意:需要先引入 Vue.js。 希望这能帮到您! ### 回答2: HTML引入Element UI需要以下几个步骤: 1. 下载Element UI库:首先,需要在Element UI的官方网站上下载Element UI文件。可以选择全量或者按需导入的模式下载。 2. 引入CSS文件:在HTML的`<head>`标签内,利用`<link>`标签引入Element UI的CSS文件。通常情况下,Element UI的CSS文件名为`element.css`或者`element.min.css`,需要在`href`属性指明文件路径。 3. 引入JS文件:在HTML的`<body>`标签最底端,利用`<script>`标签引入Element UI的JS文件。通常情况下,Element UI的JS文件名为`element.js`或者`element.min.js`,需要在`src`属性指明文件路径。 4. 初始化Element UI:在HTML引入Element UI的JS文件后,需要在页面的适当位置初始化Element UI。一般建议在DOM加载完成后进行初始化。可以使用`new Vue()`创建Vue实例,并在Vue实例的`mounted`钩子函数初始化Element UI组件。 5. 使用Element UI组件:在Element UI初始化完成后,就可以在HTML使用Element UI提供的各种组件了。根据具体需求,在需要使用的地方插入相应的组件标签即可。 以上就是引入Element UI的基本步骤。通过正确引入和使用Element UI,可以方便快捷地构建出各种美观且功能强大的前端界面。 ### 回答3: HTML引入Element UI可以通过以下步骤完成。 首先,确保已经下载了Element UI框架的文件Element UI是一个基于Vue.js的框架,因此你需要下载Vue.js和Element UI的相关文件。 其次,在HTML文档的`<head>`标签内引入Vue.js文件。你可以使用CDN链接或者本地文件引入Vue.js。例如: ```html <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> ``` 然后,在`<head>`标签引入Element UI的CSS文件。你可以在Element UI的官方网站上找到CSS文件的CDN链接。例如: ```html <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css"> ``` 接下来,在`<body>`标签内引入Element UI的JS文件。你同样可以使用CDN链接或者本地文件引入。例如: ```html <script src="https://unpkg.com/element-ui/lib/index.js"></script> ``` 最后,在一个Vue实例,你需要使用`Vue.use()`来注册Element UI的组件。这将使得你可以在Vue模板使用Element UI的各种组件。例如: ```html <script> new Vue({ el: '#app', mounted() { // 注册Element UI组件 Vue.use(ElementUI); } }) </script> ``` 通过以上步骤,你已经成功地将Element UI引入了你的HTML文档,可以开始使用Element UI的各种组件了。在Vue模板,你可以根据Element UI的文档来使用它提供的各种组件,比如按钮、表单、菜单等等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值