龙空技术网

构建后台管理系统RiscBoot(四)-整合Element Plus

Risc64 25

前言:

此时大家对“net后台div”大致比较珍视,看官们都需要学习一些“net后台div”的相关知识。那么小编在网摘上收集了一些对于“net后台div””的相关文章,希望看官们能喜欢,你们一起来了解一下吧!

Element Plus介绍

Element Plus官网:一个 Vue 3 UI 框架 | Element Plus

它是Element UI的升级版,Element UI是最早支持Vue.js的UI框架。

安装

cnpm install element-plus --save
按需引入

安装插件

cnpm install -D unplugin-vue-components unplugin-auto-import

修改vue.config.js,增加代码

const AutoImport = require('unplugin-auto-import/webpack')const Components = require('unplugin-vue-components/webpack')const { ElementPlusResolver } = require('unplugin-vue-components/resolvers')module.exports = {  configureWebpack: {    plugins: [      AutoImport({        resolvers: [ElementPlusResolver()],      }),      Components({        resolvers: [ElementPlusResolver()],      }),    ],  },}

测试:

我们在HomeView.vue上增加element控件,启动看下效果。

<template>  <div class="home">    <img alt="Vue logo" src="../assets/logo.png">    <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>    <HelloWorld msg="Welcome to Your Vue.js + TypeScript App"/>  </div></template><script lang="ts">import { Options, Vue } from 'vue-class-component';import HelloWorld from '@/components/HelloWorld.vue'; // @ is an alias to /src@Options({  components: {    HelloWorld,  },})export default class HomeView extends Vue {}</script>

可以看到element的button已经可以使用了

下一章,我们将实现,登录、主页页面。

标签: #net后台div