目的:處理同一種數(shù)據(jù)1薛窥、基本過濾:小寫
{{str|lowercase}}
大寫
{{str|uppercase}}
首字母大寫Capitalize貨幣CurrencyCurrency? '¥'? 2? // 第三個參數(shù)是精確值json值轉換成字符串:{{obj| json}}把單數(shù)變復數(shù)Pluralize2. 高級過濾orderBy? 數(shù)組排序filterBy? 抽取某一個? //第一參數(shù)是搜索對象的屬性性limitBy? 切割數(shù)組字符串、分頁例子第一個參數(shù)為截取數(shù)組的長度第二個參數(shù)為截取的起始值截取的起始值為負數(shù)從后往前切割分頁:Js:Start :0,Methods:{Next:function(){This.start+=2},}3.自定義過濾器1)注意:代碼寫在構造器的前面Js 代碼:Vue.filter('ed',function(input,params1,params2,params3){//這里return的是input參數(shù)的字符串拼接+自定義的過濾器名稱Return input+"ed"})New Vue({…………..})2)這種寫法是局部定義趟大,只能該下的構造器使用注意:這里的filters是復數(shù)哦!filters:{Ing:function(input){Return input + "ing"}}