1. 程式人生 > >vue 使用過濾器資料值和顯示值不同原因

vue 使用過濾器資料值和顯示值不同原因

 vue 檢測input輸入框值發生改變的事件中不會觸發資料更新;

 vue 檢測input輸入框值發生改變的事件中不會觸發資料更新;

 vue 檢測input輸入框值發生改變的事件中不會觸發資料更新; 

重要的事情說三次;

不會觸發資料更新的原因是 由於js的限制,不能動態的檢測物件/陣列的刪除或增加、變動.

 so

如非必要,可以選擇blur ,鍵盤事件去觸發過濾。

如果一定要使用change或者 input 事件去觸發資料更新 ,請使用watch 或者將過濾器用$nextick包一下