setData 更新一個數組Json對象時,在AppData上看,數據更新了,但頁面不會渲染(一組列表)。
一陣瞎整后,得出這么一個“結論”:對于數組對象,如果數組個數不變,只是數組內的局部對象數據更新的話,setData后 數據更新了,但不會渲染頁面。
因此,對于數據更新做了如下處理:
如果原先的數組對象有值,側先刪除一條數據,先setData更新, 然后再把后臺返回的list json數據整體setData更新。兩次更新之間 加一個100MS左右的延遲。
對我一個新人來講,這是一個大坑?。“谆?個多鐘.
這個是不是不BUG?