当前位置: 首页 > news >正文

做网站怎么样外链群发

做网站怎么样,外链群发,做网站的时候旋转图片,龙华营销型网站费用前提 页面是个列表页&#xff0c;需要实现增删改查&#xff0c;新增和修改使用表单提交 关键代码如下 // html部分&#xff0c;新增、修改的表单 <el-dialogv-model"dialogVisible2":title"addTitle"width"600"class"update-shujuji-d…

前提
页面是个列表页,需要实现增删改查,新增和修改使用表单提交

关键代码如下

// html部分,新增、修改的表单
<el-dialogv-model="dialogVisible2":title="addTitle"width="600"class="update-shujuji-dialog"><el-form :model="addForm" :rules="rules" label-width="auto" style="max-width: 600px" ref="formRef"><el-form-item label="字典类型" prop="dictType"><el-select v-model="addForm.dictType" :disabled="true"><el-option :label="item.dictType":value="item.dictType" v-for="item in selectList" :key="item.dictType"></el-option></el-select></el-form-item><el-form-item label="数据标签" prop="dictLabel"><el-input v-model="addForm.dictLabel" placeholder="数据标签"/></el-form-item><el-form-item label="数据键值" prop="dictValue"><el-input v-model="addForm.dictValue" placeholder="数据键值"/></el-form-item><el-form-item label="样式属性" prop="cssClass"><el-input v-model="addForm.cssClass" placeholder="样式属性"/></el-form-item><el-form-item label="显示排序"><el-input-number v-model="addForm.dictSort" controls-position="right" :min="0" :max="1000"></el-input-number></el-form-item><el-form-item label="回显样式"><el-select v-model="addForm.listClass"><el-option :label="item.label":value="item.value" v-for="item in huixianStyle" :key="item.value"></el-option></el-select></el-form-item><el-form-item label="备注"><el-input type="textarea" v-model="addForm.remark"></el-input></el-form-item></el-form><template #footer><div class="dialog-footer"><el-button @click="dialogVisible2 = false">取消</el-button><el-button type="primary" @click="addDictionaryDataFn">确定</el-button></div></template></el-dialog>// js部分import {onMounted, reactive, toRefs, ref, getCurrentInstance, watch, nextTick } from "vue";export default {name: "autoLabel",components: {},setup(props) {const formRef = ref(null);const state = reactive({dialogVisible2: false,addForm: {},addTitle: '新增字典类型',rules: {dictLabel: [{ required: true, message: '数据标签不能为空', trigger: 'blur' }],dictValue: [{ required: true, message: '数据键值不能为空', trigger: 'blur' }]}})// 修改const update = (row) => {state.addTitle = '修改字典类型';state.dialogVisible2 = true;nextTick(() => {proxy.$refs.formRef.resetFields();})let { dictCode, dictLabel, dictType, dictValue, cssClass, dictSort, remark, listClass } = row;state.addForm = { dictCode, dictLabel, dictType, dictValue, cssClass, dictSort, remark, listClass }// 修改时回显数据}}}

遇到的问题
乍一看以上代码,逻辑上没问题,但是修改数据后,刷新列表,发现,列表数据确实是修改后的了,此时再次点击修改,会发现修改弹框中的数据并没有更新,还是以前的旧数据,很费解。最后才发现问题所在,修改时给表单赋值回显时需要写在nextTick里,如下

// 修改const update = (row) => {state.addTitle = '修改字典类型';state.dialogVisible2 = true;nextTick(() => {let { dictCode, dictLabel, dictType, dictValue, cssClass, dictSort, remark, listClass } = row;state.addForm = { dictCode, dictLabel, dictType, dictValue, cssClass, dictSort, remark, listClass }// 修改时回显数据proxy.$refs.formRef.resetFields();})}}
http://www.sczhlp.com/news/33289/

相关文章:

  • asp.net 开发的网站怎么去推广自己的网站
  • 8.23当日总结
  • windows11系统状态栏错位的问题
  • win11正式版禁用AWCC自动更新的方法
  • 庆阳网站设计厂家网络营销的8个基本职能
  • word 关于做网站厦门seo代运营
  • 深圳自适应网站建设长春seo网站排名
  • 政府网站前台模板推广类软文案例
  • 如何自己建公司网站app开发公司有哪些
  • wordpress小说网站色盲眼中的世界
  • 先进封装 – 从 2D、3D 到 4D 封装
  • 基于python的视频点播网站(python+django+vue开发的视频点播网站-视频管理系统)源码+运行
  • 外贸wap网站seo岗位
  • 网站为什么不收录网站发布
  • 西安网站建设公司排名搜索优化网络推广
  • 网站开发一般用哪个浏览器2022十大热点事件及评析
  • WordPress注册插件中文优化seo方案
  • 怎样做自己网站百度搜索引擎排名规则
  • 可以用来制作网页的软件有哪些重庆seo教程
  • 无锡网站推广无锡做网站安卓手机优化神器
  • 第二章营销型网站建设测验谷歌全球营销
  • 做网站要找什么软文营销模板
  • 网络电子商务购物网站域名服务器地址查询
  • 张家口做公司网站公司网站建设费用多少
  • 有没有卖设计的网站公众号开发网站公司
  • 做网站怎么买服务器吗谷歌广告投放
  • 本溪食品 中企动力提供网站建设网络广告营销的特点
  • 广州专业的网站制作百度入口官网
  • e点互动网站百度云搜索引擎入口手机版
  • ps做网站页面步骤搜索引擎站长平台