首页 > 其他分享 >html文件中使用vue3+element-plus开发模版

html文件中使用vue3+element-plus开发模版

时间:2023-04-27 13:23:05浏览次数:29  
标签:const app element reactive state html plus vue3

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>vue3</title>
    <style>
      [v-cloak] {
        display: none !important;
      }
    </style>
    <!--  引入的vu3版本  -->
    <script src="https://unpkg.com/vue@next"></script>
    <!-- import CSS -->
    <link rel="stylesheet" href="https://unpkg.com/element-plus/dist/index.css" />
    <!-- import JavaScript -->
    <script src="https://unpkg.com/element-plus"></script>
  </head>
  <body>
    <div id="app" v-cloak>
      <el-row class="mb-4">
        <el-button>Default</el-button>
        <el-button type="primary">Primary</el-button>
        <el-button type="success">Success</el-button>
        <el-button type="info">Info</el-button>
        <el-button type="warning">Warning</el-button>
        <el-button type="danger">Danger</el-button>
      </el-row>
    </div>

    <script>
      const { createApp, reactive, toRefs, ref, onMounted } = Vue;

      const app = createApp({
        setup() {
          const state = reactive({
            number: "",
            jyPassword: "",
            password: "",
          });
         return {
            ...toRefs(state),
          };
        },
      });
      app.use(ElementPlus);
      app.mount("#app");
    </script>
  </body>
</html>

 

标签:const,app,element,reactive,state,html,plus,vue3
From: https://www.cnblogs.com/teamemory/p/17358638.html

相关文章

  • element-ui中多个表单el-form进行显示/隐藏切换时校验失效
    问题描述:当一个弹窗或页面中含有多个表单(都需要校验),且需要进行显示/隐藏切换时,容易造成切换后的表单元素的校验失效。如下: 第一个表单的输入框都触发blur提示语后,切换至第二个表单第二个表单的输入框触发blur后,第一个输入框的校验失效了。返回后,第一个输入框触发blur,校验......
  • element 合并单元格方法
    你的数据是需要排列好的,把所有一样的数据都排序到一起//获取需要合并的位置constgetSpanNumber=(data:User[],prop:string)=>{constlength=data.lengthif(length>0){letposition=0lettemp=data[0][prop]constresult=[1]fo......
  • MybatisPlus 模糊查询数组中的所有字符串
     List<IcvDevice>deviceList=icvDeviceMapper.selectList(Wrappers.<IcvDevice>query().or(qw->pidList.forEach(sbbh->qw.like("sbbh",sbbh))).eq("sssblx&q......
  • vscode 开启html代码自动补全
    divvscode提供了Emmet语法来进行一些代码补全操作,需要在设置中加入"emmet.triggerExpansionOnTab":true即可.打开文件->首选项->设置打开设置界面,    点击右上角的打开设置(json),添加进去就可以,然后我们输入div,按两次Tab键就可以看到自动补全了<div></di......
  • 无界微前端方案官方示例,main-vue 项目打包之后 访问index.html页面空包,控制台报资源错
    报错信息: 修改方案: publicPath:“./”修改为如上配置即可。......
  • Qt 的 html 支持
    最近有一个需求,把一些数据按照一定格式打印成pdf,比如第一行显示两段文字,分别居中,第二行显示两张图片,分别占一半宽度,再加上标题、下划线等等格式,我心想用一个个的QWidget拼起来肯定不现实,就去学了下html的知识但是qt对html的支持并不是很完善,一些前端的效果都显示不出来,比如下面......
  • HTML5布局练习
    传统布局 HTML5布局新布局的意义 HTML5布局练习1结构层从上至下从左至右从外至里·······补充:li不利于搜索引擎收录,尽量少用2表现层熟练运用绝对定位排序:CSScomb插件:CSS属性排序工具。快捷键:ctrl+shift+C美化:ctrl+shift+H       ......
  • 15.mybatis-plus的QueryWrapper的查询、更新、删除的用法
    1.条件构造查询: 2.主装的查询语句:  3.主装排序的查询语句:   4.删除语句:  5.更新语句的应用:userMapper.update(A,B);QueryWrapperuserWrapper=newQueryWrapper <>();Useruser=newUser();应用:update(user,userWrapper)user:封装的是修改的内容;userWr......
  • jQuery HTML-删除元素
    <!DOCTYPEhtml><html><head><metacharset="utf-8"/><title></title><scriptsrc="../../Scripts/jquery-3.4.1.min.js"></script><scriptsrc="delete.js">&l......
  • jQuery HTML之添加元素
    <!DOCTYPEhtml><html><head><metacharset="utf-8"/><title></title><scriptsrc="../Scripts/jquery-3.4.1.min.js"></script><scriptsrc="AddContent.js">&......