前端 HTML中,如何在线使用!更清晰!更简单!更完整!的 Vue(2/3)和 Element(UI/Plus)。

目录

一、Vue2 与 Element-ui 的搭配(第一种方式:细化方式)

二、Vue2 与 Element-ui 的搭配(第二种方式:极简方式)

三、Vue3 与 Element-plus 的搭配(可参考上述的方法,此处为极简方式。)


【注意】

1.Vue2 与 Element-ui(只支持vue2) 是固定搭配;

2.Vue3 与 Element-plus(只支持vue3)也是如此的固定搭配;

3.搭配混乱是不会生效的,比如Vue3 与Element-ui 搭配在一起,样式就没有效果!!!!!!!

这个是大部分问题产生的原因,Vue官网提供的是Vue3的版本,特别注意!

一、Vue2 与 Element-ui 的搭配(第一种方式:细化方式)

1.打开element-ui的官网 Element-ui ,再将两行标签的内容粘贴到HTML当中。

<!-- 引入样式 -->
<link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
<!-- 引入组件库 -->
<script src="https://unpkg.com/element-ui/lib/index.js"></script>

 【注意】<link>标签放到<head>里面,<script>标签放到<body>标签后面

2.就在element-ui的官网,下方一个演示代码里,找到vue2的引用标签

<!-- import Vue before Element -->
  <script src="https://unpkg.com/vue@2/dist/vue.js"></script>

【注意!!!!】这行vue2的标签,一定要放到,引入组件库的那行<script>标签上面,否则不生效。

 3.创建Vue实例

<script>
  new Vue({
    el: '#app',
  })
</script>

 4.在<body>当中,创建一个<div>,给他一个 “id=app”,app就是下面创建实例的‘#app’,可以随便修改。

 5.引入组件库,测试一下。

 

 成功!搞定。

二、Vue2 与 Element-ui 的搭配(第二种方式:极简方式)

1.找到这个示例代码

 2.将其全部复制下来粘贴到html当中,覆盖掉之前所有内容,并且,删除红框的内容

 3.引入自己的代码或者组件,就好了,与第一种方式的测试部分相同了。

成功!搞定。

三、Vue3 与 Element-plus 的搭配(可参考上述的方法,此处为极简方式。)

1.进入Element-plus的官网 Element Plus ,点击HTML按钮,会出现源码。

 

 2.将源码粘贴到HTML,覆盖之前所有内容

 

 3.

在1处的红框,即可自己去vue官网,使用官网链接,也可以使用实例当中自带的。

第2处红框,内容可以删除,根据自己需求制定。

在div当中引入组件,进行测试。

4.测试成功

 成功!搞定。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是一个简单的登录页面的代码示例: ```html <template> <div class="login-container"> <el-form ref="loginForm" :model="loginForm" :rules="loginRules" class="login-form"> <el-form-item prop="username"> <el-input v-model="loginForm.username" placeholder="请输入用户名"></el-input> </el-form-item> <el-form-item prop="password"> <el-input v-model="loginForm.password" type="password" placeholder="请输入密码"></el-input> </el-form-item> <el-form-item> <el-button type="primary" @click="login">登录</el-button> </el-form-item> </el-form> </div> </template> <script> import { reactive } from 'vue'; import { ElForm, ElFormItem, ElInput, ElButton } from 'element-plus'; export default { name: 'LoginPage', components: { ElForm, ElFormItem, ElInput, ElButton, }, setup() { const loginForm = reactive({ username: '', password: '', }); const loginRules = { username: [{ required: true, message: '请输入用户名', trigger: 'blur' }], password: [{ required: true, message: '请输入密码', trigger: 'blur' }], }; const login = () => { // TODO: 登录逻辑 console.log('登录'); }; return { loginForm, loginRules, login, }; }, }; </script> <style scoped> .login-container { display: flex; justify-content: center; align-items: center; height: 100vh; } .login-form { width: 400px; } </style> ``` 此示例使用Vue3 和 Element-UI,通过 reactive API 实现数据的响应式,使用 ElForm、ElFormItem、ElInput、ElButton 组件构建登录表单。需要注意的是,这里的代码仅为一个简单示例,实际开发还需要处理表单校验、登录逻辑等方面。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值