0
我想實現我的應用程序就像在1X版本濾波器所提供的filterBY Vue.js過濾器...Vue.js 1x filterBy如何工作?
我試圖做一個計算屬性與匹配的對象返回數組一些字符串變量傳遞...但我的目的是使一些可重複使用的,而不是給那個搜索每一次的屬性...
感謝您的關注傢伙
我想實現我的應用程序就像在1X版本濾波器所提供的filterBY Vue.js過濾器...Vue.js 1x filterBy如何工作?
我試圖做一個計算屬性與匹配的對象返回數組一些字符串變量傳遞...但我的目的是使一些可重複使用的,而不是給那個搜索每一次的屬性...
感謝您的關注傢伙
我對Facebook小組幫助Vue.js巴西由用戶以色列Sant'Anna絕對解決了這個de普通話,看變通方法:
var filterList = function(arr, filterTerm){
if (filterTerm === '') return arr
return deepFilter(arr, filterTerm)
}
變種deepFilter =函數(ARR,filterTerm){ 返回arr.filter(項目=> {
if (typeof item === 'object'){
return deepFilter(Object.values(item), filterTerm).length > 0;
}
if(item.toString().indexOf(filterTerm)>=0){
return true;
}
}) }
我不能告訴你是否已經知道這一點: https://vuejs.org/v2/guide/migration.html#Replacing-the-filterBy-Filter 也許顯示一些你想要做的Vue 1代碼? –
嗨,以及我想過濾一個對象數組,但深深地在所有的對象屬性和兒童的,但我們找到一個解決方案,解決這個問題...我會做一個小提琴來顯示結果,感謝您的關注! = d –