1. 程式人生 > >vue數據綁定不刷新可能情況

vue數據綁定不刷新可能情況

頁面 color 取數據 屬性 檢測 取數 數據 開始 gpo

最近在使用vue作為前端框架開發,由於使用到了數據綁定的功能,故而發現了一個盲區,在此爬上一坑,分享大家~

vue不會檢測開始是空值的數據,或者說vue的數據監控屬性的增減。舉個栗子
(1)傳入數據為:
  var objData = {"name":"123"};
(2)在模版中使用為
  <div v-for="child in childs">…此處省略50字</div>
(3)之後在將
  var objData = {"name":"123","child":[…]};
  頁面上的數據也不會刷新

即:建議每次從後臺獲取數據之後,按照約定格式,使用$.extend(objData,{});的方式進行一波屬性空值填充。

vue數據綁定不刷新可能情況