没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
















vue+element 模态框表格形式的可编辑表单实现模态框表格形式的可编辑表单实现
主要介绍了vue+element 模态框表格形式的可编辑表单实现,小编觉得挺不错的,现在分享给大家,也给大家
做个参考。一起跟随小编过来看看吧
要实现的效果如下,初始化的时候,不可编辑,点击编辑按钮,编辑按钮隐藏,取消编辑按钮显示;部分input输入框变为可编辑
<el-dialog title="营销单详情" width="920px" @close="isEdit = false" class="dialog dialogAdd" custom-class="custom-dialog"
:visible.sync="dialogEditVisible" :close-on-click-modal='false'>
<el-form ref="editForm" style="margin-right: 20px;" :model="editForm" :inline="true" label-position="right" label-width="110px" size="mini">
<el-form-item label="工单号" prop="no">
<el-input v-model="editForm.no" disabled></el-input>
</el-form-item>
<el-form-item label="客户姓名" prop="khxm">
<el-input v-model="editForm.khxm" :disabled="!isEdit || editForm.openId"></el-input>
</el-form-item>
<el-form-item label="联系电话" prop="khdh">
<el-input v-model="editForm.khdh" :disabled="!isEdit || editForm.openId"></el-input>
</el-form-item>
<el-form-item label="客户地址">
<el-input v-model="editForm.address" disabled></el-input>
</el-form-item>
<el-form-item label="营销人员-工号">
<el-input v-model="editForm.yxry" disabled></el-input>
</el-form-item>
<el-form-item label="网格区域">
<el-input v-model="editForm.qywg" disabled></el-input>
</el-form-item>
<el-form-item label="业务类型" prop="ywlx">
<el-select v-model="editForm.ywlx" :disabled="!isEdit" placeholder="">
<el-option v-for="item in ywlxList" :key="item" :label="item" :value="item"></el-option>
</el-select>
</el-form-item>
<el-form-item label="报装宽带兆数(M)" prop="kdzs" class="long-label">
<el-select v-model="editForm.kdzs" :disabled="!isEdit" placeholder="">
<el-option v-for="item in kdzsList" :key="item" :label="item" :value="item"></el-option>
</el-select>
</el-form-item>
<el-form-item label="手机基础套餐(最低消费)" class="long-label" prop="sjjctc" >
<el-select v-model="editForm.sjjctc" :disabled="!isEdit" placeholder="">
<el-option v-for="item in sjtcList" :key="item" :label="item" :value="item"></el-option>
</el-select>
</el-form-item>
<el-form-item label="业务受理单截屏">
<p><a class="text-base" @click="show">查看图片</a></p>
</el-form-item>
<el-form-item label="下单时间" prop="createTime" >
<el-input v-model="editForm.createTime" disabled></el-input>
</el-form-item>
<el-form-item label="备注" prop="remark">
<el-input v-model="editForm.remark" :disabled="!isEdit"></el-input>
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer" v-if="editForm.state != 3">
<el-button v-if="!isEdit" @click="isEdit = true" size="mini">编 辑</el-button>
<el-button v-else @click="cancelEdit" size="mini">取消编辑</el-button>
<el-button type="primary" @click="saveEdit" size="mini">保 存</el-button>
</div>
</el-dialog>
data中的数据
editForm: {}, // 新增表单
isEdit: false, // 是否编辑
dialogEditVisible: false, // 新增模态框
images: [], // 图片信息
ywlxList: [], // 业务类型列表
kdzsList: ['50', '100', '200', '300'], // 报装宽带兆数列表
sjtcList: ['38', '58', '88', '98', '128', '138', '188'], // 手机基础套餐列表
viewDetail(row){
console.log(row)
this.editForm = this.deepClone(row)
this.dialogEditVisible = true
this.$post("/anapi/YxdController/getById", {id: row.id}, (data) => {
资源评论


weixin_38741950
- 粉丝: 2
- 资源: 962
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- minsu-manager汽车租赁系统springboot+vue前台后台后端.zip
- ME2323D-VB一款P沟道SOT23封装MOSFET应用分析
- 反诈文章word版下载地址
- .arch防火道矢量数据156条.shp
- D-PDU中15765等协议标准通讯参数讲解 对于D-PDU API的实现至关重要 对于通讯任务收发的问题分析也很重要
- .arch防火道矢量数据156条.dbf
- NCE0103M-VB一款N沟道SOT89-3封装MOSFET应用分析
- 深圳SHZ苹果项目BIM图纸 Navisworks文件
- IRF530S-VB一款N沟道TO263封装MOSFET应用分析
- FDN336P-NL-VB一款P沟道SOT23封装MOSFET应用分析
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
