记录在vue开发上遇到的一些问题
admin
2024-03-03 03:29:07
0

1.ElemetUI el-input 给v-model赋了默认值后不能编辑

转载:ElemetUI el-input 给v-model赋了默认值后不能编辑_月亮和我的博客-CSDN博客_el-input v-model无法改变值

总结:设置值的时候使用 this.$set(this.obj, "name", "99")//this.obj 对象,name 设置的属性, 99 设置的值

2.使用多个el-date-picker导致弹窗位置偏移的问题

转载:使用多个el-date-picker导致弹窗位置偏移的问题_前端扎啤的博客-CSDN博客 

总结:给每个el-data-picker 加上key

3.使用JSON.pase(JSON.stringiry())克隆一个对象,而新对象丢失原对象的函数问题

转载:实现深拷贝还在用JSON.parse(JSON.stringfy(obj))?带你用JS实现一个完整版深拷贝函数_MomentYY的博客-CSDN博客_json实现深拷贝

总结: JSON.pase(JSON.stringiry())是对json字符串的解析,函数是会丢失的,解决办法就是循环把对象的数据放入一个新对象中

4.element el-form打开模态框时就进行表单验证的问题

转载:解决element el-form打开模态框时就进行表单验证的问题_老电影故事的博客-CSDN博客

总结:给el-form加上:validate-on-rule-change="false"

5.使用deep深度监听一个对象时,赋值一个对象给被监听对象的元素会循环触发监听

原因:猜测是双重监听了,改变了对象的元素对象,监听到了对象的变化,然后又触发了赋值的函数,又监听到了对象变化这样这样的

解决:将赋值对象用JSON.stringiry转换成字符串,再在使用它的地方用JSON.parse解析回来

相关内容

热门资讯

北京:打造行业头部大模型,构建... 5月27日消息,北京市经济和信息化局印发《北京市人工智能赋能新型工业化行动方案(2025年)》,打造...
波罗的海干散货指数跌3.28%... 5月27日消息,波罗的海干散货指数跌3.28%,至1296点。
拼多多美股盘前跌幅持续扩大,现... 5月27日消息,拼多多美股盘前跌幅持续扩大,现跌超20%。总市值缩水超2400亿人民币。第一季度盈利...
美元兑离岸人民币触及7.190... 5月27日消息,美元兑离岸人民币刚刚触及7.1900元关口,最新报7.1900元,日内涨0.20%。
腾讯应用宝建立AI工具库,腾讯... 5月27日消息,在腾讯应用宝跨端生态大会上,腾讯应用宝电脑版宣布上线AI分发专区,建立AI工具库。据...
鲍威尔最新表态重燃降息预期,美... 近日,鲍威尔表示,对于由战争引发的油价上涨等供给侧冲击,美联储“可控性有限”,并倾向于维持利率不变,...
神州数码2025年增收不增利 ... 红星资本局3月31日消息,3月30日,神州数码(000034.SZ)披露2025年年报,公司实现营收...
华盛顿州将开征“富人税” 华盛... 在全球经济面临压力和美国国内不平等现象加剧背景下,美国华盛顿州计划开征“富人税”。支持该政策的民主党...
郭广昌:这次减值是“晴天修屋顶... 中经记者 石英婧 上海报道《中国经营报》记者了解到,3月31日上午,复星国际董事长郭广昌在复星国际2...
国家烟草专卖局多举措强化电子烟... 5月27日消息,国家烟草专卖局新闻发言人、办公室主任刘培峰表示,当前电子烟监管已进入深水区,面临的形...