博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
element ui 使用小结——模态框、时间选择器、表格
阅读量:6231 次
发布时间:2019-06-21

本文共 2036 字,大约阅读时间需要 6 分钟。

注意:elment-ui和vue的版本问题易引起bug

  1. el-tree中通过slot-scope自定义树节点的内容,参数为 { node, data },但是只有vue2.5以上版本支持slot-scope,所以报错,node or data没有定义等错误
  2. css一直在更新,所以有的样式不同,是因为css版本问题

首先说明,使用vue和element ui是通过script标签引入的 因此产生了一些问题,官方demo不可用(可能自己水平问题),现将自己解决办法如下:

1. 模态框

1.打开关闭模态框

2.提交加上loading事件:loading="addLoading"

html部分
申诉
js部分data:{    dialogVisible:false,     //模态框是否显示    addLoading: false,       //是否显示loading}method:{    opendialog:function(){    //代开模态框      this.dialogVisible = false     }}

2. 时间选择器

3.表格

3.1 表格formatter:列数据过滤显示

html部分
js部分,即methodformatSex: function (row, column) { return row.sex == 1 ? '男' : row.sex == 0 ? '女' : '未知'; }

3.2 表格中添加自定义模板 编辑,删除等

html部分
js部分handleDel: function (index, row) {}handleEdit: function (index, row) { //编辑页面显示 this.editFormVisible = true; //复制内容 **重重重** this.editForm = Object.assign({}, row); }

4.tab标签页

{
{item.content}}
  • label:tab的内容
  • name:tab的索引
export default {    props:["tooth"],    data() {      return {        tabsValue: '2',//根据name:2默认选中第二项        teeth: [{          title: 'Tab 1',          code: '1',          content: 'Tab 1 content'        }, {          title: 'Tab 2',          code: '2',          content: 'Tab 2 content'        }],      }    },    computed:{        tabsValue:{        //根据传来的tooth来确定code,从而选中当前项            get:function(){                return this.tooth.code;            },            set:function(){                        }        }    },    methods:{       changeTab:function(val){           //val:是tab的实例,即包含tab的所有信息       }    } }

问题:computed property "tabsValue" is assigned to but it has no setter.

我在做这个功能的时候,刚开始代码:

tabsValue:function(){     return this.tooth.code;},后来改为上述代码因为在页面上切换tab的时候,element-UI会去改tabsValue的值,所以加个setter

转载地址:http://rpxna.baihongyu.com/

你可能感兴趣的文章
android用户界面之菜单(Menu)教程实例汇总
查看>>
单链表
查看>>
linux下的僵尸进程处理SIGCHLD信号【转】
查看>>
c#中volatile关键字的作用
查看>>
Hadoop概念学习系列之搭建(windows)Eclipse/MyEclipse远程操作(Linux上)hadoop2.2.0/hadoop2.6.0 出错集(三十五)...
查看>>
淘米水的10大功效
查看>>
android 中如何分析内存泄漏
查看>>
关于简明Vim练级攻略
查看>>
遇到不可重现问题怎么办
查看>>
ASP.NET MVC5+EF6+EasyUI 后台管理系统(57)-插件---ueditor使用
查看>>
swift-数组array
查看>>
jQuery插件开发学习笔记
查看>>
现代软件工程 第十三章 【软件测试】 练习与讨论
查看>>
SharePoint Framework 开发工具和库
查看>>
团队项目建议 - 英语学习 App
查看>>
30个非常流行的提示信息插件(jQuery Tooltip Plugin)
查看>>
对PostgreSQL Merge Join 的理解
查看>>
使用Fiddler测试WCF
查看>>
iOS开发-消息转发
查看>>
JavaScript语法介绍
查看>>