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

网站开发排行榜京东商家入驻入口官网

网站开发排行榜,京东商家入驻入口官网,市场监督管理局投诉举报管理办法,德国网站后缀Vue配置Element UI框架 目录一、 概要二、 开发前准备1. 搭建Vue框架 三、 安装 Element UI1. 引入 Element UI 依赖2. 在 main.js 中引入 Element UI 和相关样式#xff1a;3. 按需引入(非必须, 可忽略)4. 简单构建一个主页面 目录 一、 概要 Element UI 是一个基于 Vue.js … Vue配置Element UI框架 目录一、 概要二、 开发前准备1. 搭建Vue框架 三、 安装 Element UI1. 引入 Element UI 依赖2. 在 main.js 中引入 Element UI 和相关样式3. 按需引入(非必须, 可忽略)4. 简单构建一个主页面 目录 一、 概要 Element UI 是一个基于 Vue.js 的前端 UI 框架提供了一套优雅的组件库和丰富的功能用于快速搭建现代化的 Web 应用程序。Element UI 的设计灵感来源于 Google Material Design 和 Apple 的 Human Interface Guidelines具有简洁明了的风格和丰富的组件包括按钮、表单、弹窗、导航菜单、表格等常用组件同时支持自定义主题和国际化。Element UI 的特点包括易用性、美观性和扩展性广泛应用于各种 Web 项目中。 官方网址: Element 二、 开发前准备 1. 搭建Vue框架 Vue框架搭建详细参考这篇文章 5.9 使用Vue CLI创建VUE项目 vue create element_democd element_demonpm run serve 三、 安装 Element UI 1. 引入 Element UI 依赖 可以通过 npm 或者 yarn 安装 Element UI npm install element-ui #或者 yarn add element-ui # 终端键入 npm install element-ui --save 安装后package.json会同步追加element-ui依赖。 代码比较 2. 在 main.js 中引入 Element UI 和相关样式 \element_demo\src\main.js import Vue from vue import App from ./App.vue import ./registerServiceWorker import ElementUI from element-ui; import element-ui/lib/theme-chalk/index.css;Vue.config.productionTip falseVue.use(ElementUI);new Vue({render: h h(App), }).$mount(#app) 代码比较 3. 按需引入(非必须, 可忽略) 借助 babel-plugin-component我们可以只引入需要的组件以达到减小项目体积的目的。 babel-plugin-component 是一个 Babel 插件用于按需引入 Vue.js 组件库比如 Element UI、Ant Design Vue 等。这个插件可以帮助你在使用 Vue.js 组件库时只引入你实际需要的组件而不是全部组件从而减小最终打包生成的文件大小。 当你使用 babel-plugin-component 时你可以在代码中按需引入组件而不需要手动引入每个组件。这样可以提高项目的性能并减小最终打包文件的体积。 举个例子假设你使用 Element UI并且只需要引入 Button 和 Input 组件你可以这样配置 babel-plugin-component # 使用 npm 安装 babel-plugin-component npm install babel-plugin-component --save # 或者使用 yarn 安装 yarn add babel-plugin-component 在 babel.config.js 中添加如下配置 \element_demo\babel.config.js // babel.config.js module.exports {plugins: [[component,{libraryName: element-ui,styleLibraryName: theme-chalk,// 引入需要的组件components: [Button, Input]}]] };在 Vue 组件的模板中使用 ‘Button’ 和 ‘Input’ 组件 无需在脚本部分额外引入 Element UI 的 Button 和 Input 组件因为这些组件已经被按需引入并注册到全局。 templatediv!-- 使用 Button 组件 --el-button typeprimaryPrimary Button/el-button!-- 使用 Input 组件 --el-input placeholder请输入内容/el-input/div /templatescript // 由于已经按需引入组件此处无需再单独引入 Element UI 的 Button 和 Input 组件 export default {name: MyComponent }; /script 以上步骤可参照官方文档 快速上手 4. 简单构建一个主页面 \element_demo\src\App.vue templatediv idappHelloWorld //div /templatescript import HelloWorld from ./components/HelloWorld.vue;export default {name: App,components: {HelloWorld,}, }; /scriptstyle body {height: 100vh; /* 设置高度为视口高度 *//* 100vh 是 CSS 中的一个长度单位表示视口Viewport的高度。具体来说1vh 等于视口高度的 1%。因此100vh 就等于视口的整个高度。这个单位通常用于确保元素的高度始终占据整个视口高度从而实现全屏效果。 */overflow: hidden; /* 隐藏滚动条 */ } /style 代码比较 \element_demo\src\components\HelloWorld.vue templateel-container styleheight: 100vh; border: 1px solid #eeeel-aside width200px stylebackground-color: rgb(238, 241, 246)el-menu :default-openeds[1, 3]el-submenu index1template slottitlei classel-icon-message/i导航一/templateel-menu-item-grouptemplate slottitle分组一/templateel-menu-item index1-1选项1/el-menu-itemel-menu-item index1-2选项2/el-menu-item/el-menu-item-groupel-menu-item-group title分组2el-menu-item index1-3选项3/el-menu-item/el-menu-item-groupel-submenu index1-4template slottitle选项4/templateel-menu-item index1-4-1选项4-1/el-menu-item/el-submenu/el-submenuel-submenu index2template slottitlei classel-icon-menu/i导航二/templateel-menu-item-grouptemplate slottitle分组一/templateel-menu-item index2-1选项1/el-menu-itemel-menu-item index2-2选项2/el-menu-item/el-menu-item-groupel-menu-item-group title分组2el-menu-item index2-3选项3/el-menu-item/el-menu-item-groupel-submenu index2-4template slottitle选项4/templateel-menu-item index2-4-1选项4-1/el-menu-item/el-submenu/el-submenuel-submenu index3template slottitlei classel-icon-setting/i导航三/templateel-menu-item-grouptemplate slottitle分组一/templateel-menu-item index3-1选项1/el-menu-itemel-menu-item index3-2选项2/el-menu-item/el-menu-item-groupel-menu-item-group title分组2el-menu-item index3-3选项3/el-menu-item/el-menu-item-groupel-submenu index3-4template slottitle选项4/templateel-menu-item index3-4-1选项4-1/el-menu-item/el-submenu/el-submenu/el-menu/el-asideel-containerel-header styletext-align: right; font-size: 12pxel-dropdowni classel-icon-setting stylemargin-right: 15px/iel-dropdown-menu slotdropdownel-dropdown-item查看/el-dropdown-itemel-dropdown-item新增/el-dropdown-itemel-dropdown-item删除/el-dropdown-item/el-dropdown-menu/el-dropdownspanibun.song/span/el-headerel-mainel-table :datatableDatael-table-column propdate label日期 width140/el-table-columnel-table-column propname label姓名 width120/el-table-columnel-table-column propaddress label地址 /el-table-column/el-table/el-main/el-container/el-container /templatescript export default {name: HelloWorld,props: {msg: String,},data() {const item {date: 9999-12-12,name: ibun.song,address: 上海市普陀区金沙江路 1518 弄,};return {tableData: Array(15).fill(item),};}, }; /script!-- Add scoped attribute to limit CSS to this component only -- style scoped .el-header {background-color: #b3c0d1;color: #333;line-height: 60px; }.el-aside {color: #333; } /style 代码比较 以上步骤可参照官方文档 Container 布局容器
http://www.yayakq.cn/news/4502/

相关文章:

  • 泰安网站建设广告千秋网络是家西安做网站的公司
  • 一流的镇江网站优化wordpress cms怎么登陆
  • 网站开发成都wamp 做网站发布
  • wordpress运行php霸榜seo
  • 微信网站建设方案ppt如何建立自己的网站去推广
  • 广州著名网站建设公司上海 国际网站设计
  • 网站后台 模板小程序网站app定制开发
  • 图片放大网站免费网站域名查询
  • 经营性质网站备案电商网站的模块
  • 新乡企业网站排名优化少儿戏曲知识 网站建设
  • 一个企业可以做几个网站如何做网站架构
  • 晋江规划建设局网站手机端的网站怎么做的
  • 移动网站建设书籍推荐看汽车哪个网站好
  • 网站建设都用哪个好开发一款社交app需要多少钱
  • 网站建设图书馆管理系统seo服务工程
  • 东莞营销网站建设网站邮箱设置
  • 网站建设的市场定位网页设计优秀作品展示
  • 网站怎么免费做推广网页颜色搭配案例
  • 赣州网站建设专家诚信网站认证怎么做
  • 宁德蕉城住房和城乡建设部网站欧米茄手表价格及图片官方网站
  • 做暧暧小视频免费网站达内教育
  • 福州cms模板建站母婴微网站设计规划
  • 医疗设备响应式网站济南网站制作多少钱一个
  • 网站建设工程师职责wordpress 动态特效
  • 免费ppt模板网站下载四川百度推广排名查询
  • 网站功能建设中商标交易
  • 沟通交流类网站有哪些win7图标不显示wordpress
  • 电子商务网站开发与应用论文58同城北京网站建设
  • 仿网站出售徐州做网站企业
  • 展览设计网站推荐石家庄工程造价信息网官网