目录

  • Element-UI 前端UI 组件库
    • 配置Element-UI 组件库
      • 通过 UI 界面方式实现
      • 配置插件
    • 遇到的问题

Element-UI 前端UI 组件库

个人博客地址:

Element-UI 前端UI 组件库


配置Element-UI 组件库

配置Element-UI 组件库


通过 UI 界面方式实现

step1. 打开仪表盘

step2. 选择插件

step3.

step4.

step5. 安装插件vue/cli-element

配置插件


选择按需导入

完成安装

遇到的问题

problemOne:

vue.runtime.esm.js?430a:619 [Vue warn]: Unknown custom element: <el-avatar> - did you register the component correctly? For recursive components, make sure to provide the "name" option.found in---> <Home> at src/components/Home.vue<App> at src/App.vue<Root>

分析原因:使用的该组件没有被引入

UI组件的引入:

problemTwo

分析原因逻辑代码中,在对象结束部分存在多余的逗号之类的错误

problemThree

分析原因:在逻辑代码中没有去定义该属性或方法,就开始在组件中使用该属性或方法导致出错

定义即可:

problemFour

Failed to compile../src/plugins/element.js
Module Error (from ./node_modules/_eslint-loader@2.2.1@eslint-loader/index.js):F:\code\yijiupiyk_project\src\plugins\element.js60:23  error  Newline required at end of file but not found  eol-last✖ 1 problem (1 error, 0 warnings)1 error and 0 warnings potentially fixable with the `--fix` option.

分析原因:Eslint语法检测,要求文件末尾有一个空行,否则会报错

Question 5:

vue.runtime.esm.js?430a:619 [Vue warn]: Missing required prop: "action"found in---> <ElUpload> at packages/upload/src/index.vue<ElFormItem> at packages/form/src/form-item.vue<ElForm> at packages/form/src/form.vue<ElDialog> at packages/dialog/src/component.vue<ElContainer> at packages/container/src/main.vue<Home> at src/components/Home.vue<App> at src/App.vue<Root>
vue.runtime.esm.js?430a:619 [Vue warn]: Invalid prop: type check failed for prop "action". Expected String, got Undefined found in---> <Upload> at packages/upload/src/upload.vue<ElUpload> at packages/upload/src/index.vue<ElFormItem> at packages/form/src/form-item.vue<ElForm> at packages/form/src/form.vue<ElDialog> at packages/dialog/src/component.vue<ElContainer> at packages/container/src/main.vue<Home> at src/components/Home.vue<App> at src/App.vue<Root>

分析原因:该组件的必要属性没有设置,因此报错,添加该属性即可

Question 6:

分析原因: 通过确保代码块使用了大括号包裹以避免bug的发生,并且增加代码的清晰度

解决方法:修改配置文件.eslintrc.js

Question 7: 当一个页面需要通过状态动态为表单项添加校验属性prop 时,可能会出现,校验不生效的问题

解决方法:当不需要设置 prop属性时,可以置空,即 :prop="’ '"

Question 8: 当 使用 Element-UI 组件时

Question 8: 当 使用 Element-UI 组件时,自定义校验方式

如果不指定 required: true 不会出现 * 号


函数传参(组件事件,保有默认参数,并可以传入自定义参数)

@callbackData="reBackSubData($event, scope.$index)  的使用   $event  --- 默认参数   ,第二个开发者传入的参数

第二种传参方式:回调函数

@callbackData="((data) => { reBackSubData(data, scope.$index) })"

Element-UI 前端UI 组件库相关推荐

  1. 30组常用前端开发组件库,前端组件收集整理列表

    0. 前端自动化 前端构建工具 gulp – The streaming build system grunt – the JavaScript Task Runner 前端模块管理器 Bower – ...

  2. js ui 前端UI框架

    http://fineui.com/ http://www.layui.com/ js ui 前端UI框架

  3. 前端流程图组件库大对比

    前端流程图组件库 框架对比 框架 技术核心 是否开源 是否使用过 背景 备注 GoJS canvas 和svg 核心代码进行了混淆 融合系统使用过 国外商业公司 功能强大,图的种类极多,灵活,商业版本 ...

  4. Element UI(桌面组件库)之 三大灵魂拷问

    1. 什么是Element UI 概述 Element,一套为开发者.设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库 Element UI是基于Vue 2.0的 Element UI 提供 ...

  5. vue,uni-app 移动端UI框架(组件库)

    一.Vant UI 轻量.可靠的移动端 Vue 组件库 https://youzan.github.io/vant/#/zh-CN/intro 二.uView(推荐): 多平台快速开发的UI框架. 介 ...

  6. GitChat · 前端 | Vue 组件库实践和设计

    来自 GitChat 作者:周志祥 更多IT技术分享,尽在微信公众号:GitChat技术杂谈 前言 现在前端的快速发展,已经让组件这个模式变的格外重要.对于市面上的组件库,虽然能满足大部分的项目,但是 ...

  7. ChatUI - 阿里出品的客服对话领域的前端开源组件库

    专为智能对话客服设计的组件库和开发套件,大厂出品,质量保证,还免费开源. 关于 ChatUI ChatUI 专门是为智能对话领域的产品需求而生的设计和开发解决方案,由阿里云达摩院下的阿里小蜜团队出品并 ...

  8. html中怎么用js把表格清空_一款简洁非常好用的前端表格组件库

    大家好,我是你们的章鱼猫. 今天给大家推荐一个非常好用的表格前端组件库,Grid.js:支持所有主流的浏览器和前端框架,有如下特点: 实现上简单且轻量化,库只有 12kb 大小 依赖简单,Grid.j ...

  9. 前端可视化组件库-Apache ECharts简单介绍vue框架使用eCharts例子

    eCharts是一个基于 JavaScript 的开源可视化图表库. 实现集成了前端可视化的多种手段. 官网链接:ECharts官网 初学者建议去官网看看起步的内容,另外博主也是今天刚学的噢,写得不好 ...

  10. Google Earth Engine APP——gee-ui geetemp 前端团队组件库

    通过本地python端的安装实现gee ui在本地的使用 Getting started 安装 git clone git@git.i.com:gee-lab/gee-ui.git cd gee-ui ...

最新文章

  1. 推荐8个轻巧强大的办公工具,高效实用,不容错过
  2. 构建负载均衡服务器之二 LVS详解及应用
  3. 数据结构5: 链表(单链表)的基本操作及C语言实现
  4. 数据库系统(二)——数据更新和视图
  5. java备份mysql数据库备份_Java实现MySQL数据库备份
  6. Spring Cloud限流详解(内含源码)
  7. 【Flink】FLink SQL TableException: Table sink doesn‘t support consuming update changes which is
  8. 01.最简单的helloworld
  9. 民用建筑工程给水排水设计深度图样_市政给水管道工程施工方案
  10. eclipse引入jar类包的源代码
  11. CakePHP 2.x CookBook 中文版 第七章 模型 之 数据校验
  12. HDU 2009 整除的尾数 题解
  13. 3lcd和dlp怎么选,DLP和3LCD投影机的选择对比
  14. 中国纺织行业前景动态分析与投资战略研究报告2022-2028年
  15. docker批量导出导入本地镜像
  16. 多变量微积分笔记4——全微分与链式法则
  17. 亚马逊美国买家账号怎么注册
  18. 【评测】MP DSS肠炎模型专用
  19. 文件操作SaveFileDialog的用法
  20. CPU频率到底是什么

热门文章

  1. 触摸屏坏了有哪些现象_触摸屏失灵时该怎么办,这几招解决办法教给你
  2. 一颗124个叶子节点的完全二叉树,最多有几个节点?
  3. AOP注解@Before、@AfterReturning拦截单个方法的入参和出参,纯注解方式(附源码下载),解决单个方法不生效问题(一)
  4. 解决Antimalware Service Executable CPU,内存占用高的问题
  5. photoshop  绿色版下载地址
  6. 并行与分布式计算导论—性能分析
  7. Pinterest营销:跨境卖家广告投放指南
  8. Vue 定义全局css文件
  9. plantuml时序图、泳道图、用例图、脑图、类图
  10. 树莓派 android iphone,PiPhone是使用Raspberry Pi树莓派构建的手机