【Element-ui】每个类只有一个默认设置选项

简介: 【Element-ui】每个类只有一个默认设置选项

一、效果图


20180107214624679.gif


二、实现过程

<el-table-column prop="isDefault" label="默认" width="130">
    <template slot-scope="scope">
        <el-checkbox @change="contactSetDefault(scope.$index)" true-label="true" false-label="false" v-model="scope.row.isDefault">            </el-checkbox>
    </template>
</el-table-column>


// 银行设置默认
    bankSetDefault (index) {
      this.setDefault(this.supplierObjs.supplierBankAccount, index)
    },


// 设置默认,一个供应商只能有一个默认的联系人或银行账户
    setDefault (data, index) {
      data.forEach((element, i) => {
        if (index !== i) {
          this.$set(element, 'isDefault', '否')
        }
      })
    },

三、总结

   一开始看着效果有点难实现,理清了思路也就不难了,希望能给正在使用element-UI的朋友带来帮助

相关文章
|
8月前
|
算法 数据可视化 程序员
【Qt UI】调色板QPalette类在Qt编程中的应用
【Qt UI】调色板QPalette类在Qt编程中的应用
268 0
|
JavaScript
VUE element-ui之el-tree树形控件勾选节点指定节点自动勾选(指定节点为必选项)
VUE element-ui之el-tree树形控件勾选节点指定节点自动勾选(指定节点为必选项)
1638 0
VUE element-ui之el-tree树形控件勾选节点指定节点自动勾选(指定节点为必选项)
|
1月前
|
监控 数据可视化 数据挖掘
UI 设计团队协作有妙招!哪类办公软件能拔高效率?
本文介绍了6款适合游戏原画团队的高效协作办公软件,包括板栗看板及5款国外软件。这些软件通过可视化任务管理、灵活的任务分配、强大的文件管理和版本控制、便捷的沟通机制等功能,帮助团队提升创作效率,促进成员间无缝协作,适应不同规模和需求的游戏原画项目。
50 15
|
前端开发
Element UI Time Picker时间格式化及后端读取类(2023-03-02T00:00:12.000Z)数据
Element UI Time Picker时间格式化及后端读取类(2023-03-02T00:00:12.000Z)数据
204 0
|
前端开发 JavaScript
前端框架:第二章:Layui(类UI ) 框架:关于2.2.5版本没有rate模块的解决方案
前端框架:第二章:Layui(类UI ) 框架:关于2.2.5版本没有rate模块的解决方案
230 0
前端框架:第二章:Layui(类UI ) 框架:关于2.2.5版本没有rate模块的解决方案
|
JavaScript 开发工具 git
Element-ui中 表格(Table)组件中 toggleRowSelection 方法设置默认多选项 无法选中解决思路
Element-ui中 表格(Table)组件中 toggleRowSelection 方法设置默认多选项 无法选中解决思路
1363 0
Element-ui中 表格(Table)组件中 toggleRowSelection 方法设置默认多选项 无法选中解决思路
|
前端开发 JavaScript 程序员
layui(类ui)入门指南
开始使用 - 入门指南 l        ayui(谐音:类UI) 是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用。
3205 0

热门文章

最新文章