【element-ui组件】一.elementUI组件在使用时的问题;二.elementUI的消息组件;三.Form表单;四.Dialog组件

本文详述了使用Element UI组件时遇到的问题,包括el-table数据不显示及prop属性匹配问题,以及如何从el-table中获取数据。同时,介绍了消息组件 MessageBox 和 Message 的用法,如消息提示、确认消息以及非模态框Notification的应用。
摘要由CSDN通过智能技术生成

目录

一.elementUI组件在使用时的问题

1.后台的响应数据是正常的,但是在前端的el-table中无法显示

(1)axios的响应拦截器对响应数据的格式处理问题

(2)el-table-column的prop属性值和后台数据的key(属性名不一致)

2.没有后台,数据是写在前端的数组中

3.核心问题:如何将el-table中的某行数据传递到JavaScript代码中

(1)在element=ui的el-table组件中,,每个el-table-column都有一个隐含的作用域scope,通过scope可以拿到当前列的数据

(2)当表格中数据删除后,表格没有刷新

二.elementUI的消息组件

1.MessageBox弹框:是模态框

(1)消息提示:当用户进行操作时会被触发,该对话框中断用户操作,直到用户确认知晓后才可关闭。

(2)确认消息:提示用户确认其已经触发的动作,并询问是否进行此操作时会用到此对话框

(3)引入MessageBox进行消息的提示

2.Message消息提示:非模态框,常用于主动操作后的反馈提示。

3.Notification通知

三.Form表单:

1.基本结构:

2.表单控件:

(1)单行文本框:

(2)密码框:

(4)文本域:

(5)开关:表示两种状态的切换

(6)复选框组和复选框

(7)单选框组和单选按钮

四.Dialog组件

1.使用方法


一.elementUI组件在使用时的问题

1.后台的响应数据是正常的,但是在前端的el-table中无法显示

(1)axios的响应拦截器对响应数据的格式处理问题

(2)el-table-column的prop属性值和后台数据的key(属性名不一致)

2.没有后台,数据是写在前端的数组中

3.核心问题:如何将el-table中的某行数据传递到JavaScript代码中

(1)在element=ui的el-table组件中,,每个el-table-column都有一个隐含的作用域scope,通过scope可以拿到当前列的数据

(2)当表格中数据删除后,表格没有刷新

二.elementUI的消息组件

1.MessageBox弹框:是模态框

(1)消息提示:当用户进行操作时会被触发,该对话框中断用户操作,直到用户确认知晓后才可关闭。

        this.$alert('消息框的内容','消息框的标题',{

                confirmButtonText:'按钮上的文本',

                callback:()=>{        //回调函数,当用户单击按钮时触发

                }

        })

(2)确认消息:提示用户确认其已经触发的动作,并询问是否进行此操作时会用到此对话框

        this.$confirm('消息框的内容','消息框的标题',{

                confirmButtonText:'确定',

                cancelButtonText:'取消',

                type:'消息框的类型'        //(success、warning、info、error)

        }).then(()=>{       

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值