当前位置: 首页 > news >正文

潍坊网站建设报价便宜网站建设 优帮云

潍坊网站建设报价,便宜网站建设 优帮云,营销推广的方法,wordpress官方正式版目录 Vue3项目中引入 ElementUI1.安装2.引入2.1 全局引入2.2 按需引入viteWebpack 3.使用 Vue3项目中引入 ElementUI ElementUI是一个强大的PC端UI组件框架#xff0c;它不依赖于vue#xff0c;但是却是当前和vue配合做项目开发的一个比较好的ui框架#xff0c;其包含了布局… 目录 Vue3项目中引入 ElementUI1.安装2.引入2.1 全局引入2.2 按需引入viteWebpack 3.使用 Vue3项目中引入 ElementUI ElementUI是一个强大的PC端UI组件框架它不依赖于vue但是却是当前和vue配合做项目开发的一个比较好的ui框架其包含了布局layout)容器container等各类组件基本上能满足日常网站的搭建开发。针对vue2和vue3都有对应的组件版本本文主要介绍在vue3中如何引入使用ElementUIvue3中升级为Element Plus。 1.安装 vue3中使用如下命令通过 npm 安装 ECharts本人项目使用的安装方式 $ npm install element-plus --save也可以使用其他的包管理起进行安装 # Yarn $ yarn add element-plus# pnpm $ pnpm install element-plus2.引入 element-plus分为全局引入和按需引入两种方式一般在工程项目中由于全局引入会导致不必要的资源加载为提升项目性能建议进行按需引入。以下我们对两种引入方式进行介绍。 2.1 全局引入 全局引入就是在项目入口main.ts文件直接引入组件以及组件全部的样式文件代码如下所示 // main.ts import { createApp } from vue import ElementPlus from element-plus //全局引入 import element-plus/dist/index.css import App from ./App.vueconst app createApp(App)app.use(ElementPlus) app.mount(#app)2.2 按需引入 在vue3中按需引入ElementUI需要使用其他的插件辅助需要安装unplugin-vue-components 和 unplugin-auto-import这两款插件安装方法如下 npm install -D unplugin-vue-components unplugin-auto-import然后再vite或者webpack配置中添加相应的配置如下所示 vite // vite.config.ts import { defineConfig } from vite import AutoImport from unplugin-auto-import/vite import Components from unplugin-vue-components/vite import { ElementPlusResolver } from unplugin-vue-components/resolversexport default defineConfig({// ...plugins: [// ...AutoImport({resolvers: [ElementPlusResolver()],}),Components({resolvers: [ElementPlusResolver()],}),], })Webpack // webpack.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 {// ...plugins: [AutoImport({resolvers: [ElementPlusResolver()],}),Components({resolvers: [ElementPlusResolver()],}),], }若篇日志再vue.config.js中导入方法相同 const { defineConfig } require(vue/cli-service) const AutoImport require(unplugin-auto-import/webpack) const Components require(unplugin-vue-components/webpack) const { ElementPlusResolver } require(unplugin-vue-components/resolvers)module.exports defineConfig({configureWebpack: {plugins: [AutoImport({resolvers: [ElementPlusResolver()],}),Components({resolvers: [ElementPlusResolver()],}),],} })3.使用 引入完毕之后我们可进行按需引入需要使用的组件使用方法如下引入input组件和button组件 templatedivel-input classinput v-modelinput typefile placeholderPlease input /el-button classbutton typeprimary文件处理/el-button/div /templatescriptimport { ElButton, ElInput } from element-plusimport { ref } from vueexport default {components: { ElButton,ElInput },}/script style scoped .input {display: inline;margin: 20px 30px; } .button {width: 90px; } /style 效果如下 此外ElementUI中还有其他组件基本能满足开发需求提升开发效率详情请见官网ElementUI 注在vue3中由于vite打包拥有良好的性能本文使用的示例为vite打包方式同时建议使用其他包最新的支持版本进行开发。
http://www.dnsts.com.cn/news/230215.html

相关文章:

  • 怎么样的网站合适做城市代理广告代理公司
  • 英文网站建设企业2345网址导航app官网下载
  • 广东省备案网站建设方案书企业微站系统
  • 开心消消乐官方网站开发公司软件开发工程师的发展前景
  • 做电子请帖的网站吴中网站建设
  • 佛山搭建建网站哪家好做网站推广需要哪些知识
  • 电影网站做淘客如何办网站
  • 手机网站自适应宽度塘沽网络公司
  • 不用编程做网站印象笔记wordpress同步
  • 南京网站建设哪家专业网站建设内部风险分析
  • 在婚纱店做网站优化网站维护有文化建设费
  • 给个营销型网站如何网页优化
  • 怎么在国外网站买东西网络营销招聘
  • 包头移动的网站建设浙江综合网站建设配件
  • 网站设计文档模板做二手机网站
  • ios开发入门seo网站优化专家
  • 海南网站建设哪家好烟台网站建设策划方案
  • 中国储备粮管理集团有限公司seo单页面优化
  • 做网站的公司哪家购物网站管理系统
  • 用网站做数据库吗石家庄做网站比较好的公司
  • 微网站微商城蓝色大气企业网站模板
  • 微博分享的网站怎么做网站优化两大核心要素是什么
  • 秦皇岛网站制作专家简洁大气摄影网站
  • 泰州网站制作哪家好手机商城oppo
  • 太原整站优化域名是com好还是cn好
  • 军工企业专业网站建设方案注册网站会不会有风险
  • 十堰建设网站首页网站建设常用的编程语言
  • 赣州做网站公司关键词的选择网站提示
  • 南宁企业自助建站网页设计搜题软件
  • 做网站是干啥的网站索引量突然下降