賦值的情況下頁面不渲染 :
方法一:Object.assign()合並成一個新的對象再賦值
Object.assign() 方法用於將所有可枚舉屬性的值從一個或多個源對象復制到目標對象
例:
this.seller=Object.assign({},this.seller,new.data)
將new.data和this,seller都復制到空對象中,在賦值給this.seller
方法二:使用$set(),vue中是推薦使用此方法的,會強制視圖重新渲染
例:vue文件中data有個值option,修改option值,並讓頁面視圖更新
方法三: push等一系列自帶的添加方法,也會觸發視圖的更新
方法四: v-if也會觸發視圖更新
方法五:this.$nextTick() 但是我每次用都不行,這個方法,不知為什么,
方法六:對象層次過深,沒有辦法時,可以試試重新獲取數據,前提是清空數據,再異步獲取數據

