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

上海免费做网站如何进行搜索引擎营销

上海免费做网站,如何进行搜索引擎营销,wordpress页面不要菜单,成都注册公司代理公司问题 ElementUI el-select多选下拉框,回显数据后无法重新选择和修改,点击选择和删除都没有反应,页面也没有报错 方案一 网上搜出来的基本上都是这个解决办法,但是我设置后没有生效,还是无法选择和修改 原因 下拉框数…

问题

ElementUI el-select多选下拉框,回显数据后无法重新选择和修改,点击选择和删除都没有反应,页面也没有报错

方案一

网上搜出来的基本上都是这个解决办法,但是我设置后没有生效,还是无法选择和修改

原因 下拉框数据是循环别的接口得来的,因为数据层次太多,render函数没有自动更新,需手动强制刷新。

@change="$forceUpdate()"

添加位置如下

<el-select v-model="form.sourceOrg" style="width:100%" multiple placeholder="请选择所属应用" @change="$forceUpdate()"><el-optionv-for="item in appOptions":key="item.id":label="item.appName":value="item.id"/>
</el-select>

方案二(解决)

最后通过使用this.$set赋值解决了该问题

this.$set能够实现什么功能

官方解释:向响应式对象中添加一个属性,并确保这个新属性同样是响应式的,且触发视图更新。它必须用于向响应式对象上添加新属性,因为 Vue 无法探测普通的新增属性 (比如 this.myObject.newProperty = 'hello,ningzaichun')

简单说即是:当你发现你给对象加了一个属性,在控制台能打印出来,但是却没有更新到视图上时,也许这个时候就需要用到this.$set()这个方法了

原来的赋值方式

this.form.sourceOrg = []
this.form.sourceOrgs.forEach(item => {this.form.sourceOrg.push(tem.appPriId)
})

改为

var as = []
this.form.sourceOrgs.forEach(item => {as.push(item.appPriId)
})
this.$set(this.form, 'sourceOrg', as)

修改后,解决此问题,回显数据后下拉框可以重新选择和修改

http://www.dtcms.com/wzjs/2412.html

相关文章:

  • 购物网站含有哪些模块搜索引擎优化岗位
  • 杭州营销网站建设公司微信朋友圈广告推广
  • 西安维护网站广告关键词有哪些类型
  • 网站建设优化服务熊掌号泉州百度搜索推广
  • 我想建设网站网站建设的一般步骤
  • 做电商网站货源网站制作的重要性及步骤详解
  • php做的网站预览推广引流平台app大全
  • 西宁高端网站开发公司soe搜索优化
  • 做网站开发要学多久西安seo关键词排名
  • 北京做网站软件太原关键词优化报价
  • 做爰全过程免费的视频网站有声音深圳百度推广电话
  • 做百度企业网站seo外链增加
  • 广汉手机网站设计实时热点新闻事件
  • 新开网络游戏排行手机优化专家
  • 政府单位网站建设方案一份完整的电商运营方案
  • 一个域名怎么用来做多个网站做网络推广工作怎么样
  • 海报设计 网站58和百度哪个推广效果好
  • java自己做网站网站系统
  • 淄博三合一网站开发营销推广手段有什么
  • 选择佛山顺德网站设计优化公司结构
  • 网站建设合同范文2022最新时事新闻及点评
  • ASP网站开发教程实验总结外链工具xg下载
  • 2016网站备案西安做推广优化的公司
  • 南宁做网站公司必荐云尚网络google商店
  • 手机数据线东莞网站建设技术支持郑州官网网站推广优化
  • 网站地图表现形式百度的电话人工客服电话
  • 一个网站做多少关键词鄞州seo整站优化服务
  • 我在学校志愿队做网站的经历seo关键词排名优化案例
  • 济南 营销型网站建设厦门seo招聘
  • 门户网站建设的平台自助建站网站哪个好