vue資料丟失的4中情況和解決方法(附影片教程)
資料丟失是框架的BUG,vue中的資料繫結是透過ES5中屬性的特性實現的。所以沒有設定特性的資料,就會丟失。以下mounted中的四種操作都會導致資料丟失。
<
template>
<
div>
<
div>{{ colors }}
</
div>
<
div>{{ obj }}
</
div>
<
div>{{ intro }}
</
div>
</
div>
</
template>
<
script>
export
default {
data() {
return {
colors: [
"red",
"green",
"blue"],
obj: {},
};
},
mounted() {
// 1 陣列中的值型別修改
this.colors[1] = "pink";
// 2 陣列中的新成員
this.colors[3] = "gold";
// 3 物件中的新屬性
this.obj.size = 200;
// 4 未初始化的資料
this.intro = "111111";
},
};
</
script>
解決方法:
第1,2種情況 使用新陣列替換之前的老陣列
this.colors = [
"red",
"pink",
"blue",
"gold"]
第3種情況 使用新物件替換之前的老物件
this.obj = {siz:
200}
第4種情況 初始化這類資料即可
data() {
return {
colors: [
"red",
"green",
"blue"],
obj: {},
intro:
''
// 初始化info
};
},
除此之外,還可以使用vue提供的$set方法
this.$
set(
this.colors,
1, pink)
// 修改陣列的資料
this.$set(this.obj, 'size', 200) // 修改物件的資料
2020Vue全套教程全開源(強烈推薦)
這是給課後的驚喜,熬夜錄的,學習的夥伴可以留言!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69923331/viewspace-2704519/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 硬碟資料丟失原因和解決方案/資料恢復方法硬碟資料恢復
- 當儲存EVA出現故障這種方法可高效解決資料丟失的情況
- chkdsk 後資料丟失的恢復方法
- 伺服器資料恢復方法-RAID資訊丟失解決方案伺服器資料恢復AI
- 華納雲:防止資料庫資料丟失的幾個方法資料庫
- vcruntime140.dll丟失的解決方法
- 伺服器資料丟失了怎麼恢復/分割槽丟失恢復教程伺服器
- php公眾號開發,訊息丟失的原因和解決辦法PHP
- Sql Server資料庫檔案丟失的恢復方法SQLServer資料庫
- 香港伺服器資料丟失怎麼解決?伺服器
- AWS建立AMI映像資料丟失解決辦法
- file_put_contents失敗,返回false的幾種情況和解決方案False
- Nginx session丟失問題處理解決方法NginxSession
- Kafka零資料丟失的配置方案Kafka
- 如何找回分割槽丟失的資料
- RabbitMQ如何解決各種情況下丟資料的問題MQ
- vue傳參頁面重新整理資料丟失問題Vue
- vuex頁面重新整理資料丟失的解決辦法Vue
- 分析Linux raid6同步成raid5導致資料丟失的情況LinuxAI
- TSPITR方式資料庫找回誤操作丟失的資料資料庫
- 硬碟資料丟失如何恢復?硬碟
- 分割槽丟失資料恢復資料恢復
- 伺服器掉了兩塊盤,lun丟失的資料恢復方法伺服器資料恢復
- 雲伺服器redis重啟資料丟失如何解決伺服器Redis
- 電腦硬碟資料丟失後怎麼恢復?硬碟資料恢復技巧教程硬碟資料恢復
- ds4800+AIX小機lvm資訊丟失資料恢復方法AILVM資料恢復
- 儲存互斥失敗導致資料丟失的資料恢復成功案例資料恢復
- Win10系統下所有字型丟失的解決方法Win10
- 【ASK_ORACLE】Oracle表決磁碟丟失後的恢復方法Oracle
- [譯] Web 爬蟲下的 Python 資料分析:中情局全球概況圖解Web爬蟲Python圖解
- 【BBED】丟失歸檔檔案情況下的恢復
- 開始資料治理時三個常見的陷阱和解決方法
- RabbitMQ如何解決被重複消費和資料丟失的問題?MQ
- 09.redis 哨兵主備切換時資料丟失的解決方案Redis
- SQLServer複製到execl丟失資料SQLServer
- 重組raid會丟失資料嗎AI
- Elasticsearch如何保證資料不丟失?Elasticsearch
- 伺服器不同的故障導致資料丟失都怎麼解決的伺服器