您现在的位置是:网站首页> 编程资料编程资料
使用Element实现表格表头添加搜索图标和功能_vue.js_
2023-05-24
315人已围观
简介 使用Element实现表格表头添加搜索图标和功能_vue.js_
Element 表格表头添加搜索图标和功能


主要实现 table的slot=‘header’
headerData是表头的循环数组tableData是表格内容的数组自定义表头的内容- 注意:在使用
的时候,只会显示表头的自定义内容,表格的内容还需要使用{{ scope.row }}scope.row会显示出该列的所有内容 - 如果
不使用slot-scope='scope'会出现不能输入的问题 Vue 2.6+版本的插槽语法使用#header替换Vue的作用域插槽
{{ scope.row[headerItem.prop] }} {{ headerItem.label }}{{ scope.row[headerItem.prop] }} {{ headerItem.label }}{{ scope.row[headerItem.prop] }} {{ headerItem.label }}
js代码
export default { data() { return { headerData: [ { label: '日期', prop: 'date', dateSelect: true, }, { label: '名称', prop: 'name', inputSelect: true, }, { label: '类型', prop: 'type', select: true, selectValue: null, selectOptions: [ { value: 'Vue', label: 'Vue', }, { value: 'React', label: 'React', }, { value: 'Angular', label: 'Angular', }, ], }, ], tableData: [ { date: '2016-05-02', name: '王小虎', type: 'Vue', }, { date: '2016-05-04', name: '王小虎', type: 'React', }, { date: '2016-05-01', name: '王小虎', type: 'Angular', }, ], } }, } element ui表格el-tabel给表头加icon图标
设置 Scoped slot 来自定义表头
类型
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
您可能感兴趣的文章:
相关内容
- 使用ElementUI循环生成的Form表单添加校验_vue.js_
- 结合ES6 编写 JavaScript 设计模式中的结构型模式_javascript技巧_
- Redux中异步action与同步action的使用_React_
- Node.js实现分片上传断点续传示例详解_node.js_
- vue3的自定义指令directives实现_vue.js_
- JavaScript 设计模式中的代理模式详解_javascript技巧_
- 直观详细的typescript隐式类型转换图文详解_JavaScript_
- Javascript函数技巧学习_javascript技巧_
- 基于React路由跳转的几种方式_React_
- Angular项目过大时的合理拆分angular split_AngularJS_
