html
<div> {{ 02 || leaveTypeFilter }}</div> //事假
filters: {
leaveTypeFilter(val) {
const obj = {
"01": "年假",
"02": "事假",
"03": "病假",
"04": "调休",
"05": "产假",
"06": "陪产假",
"07": "婚假",
"08": "丧假",
"09": "哺乳期",
10: "工伤假",
11: "产检假"
};
if (val) return obj[val];
},
}
//过滤器进行串联
//js
message:'234'
capitalize: function (value) {
return value.slice(0,2)
} ,
add: function (value) {
return value+2
} ,
html
<p>{{ message | capitalize }}</p>
<p> {{ message | capitalize | add}}</p>
结果
函数
<p> {{ message | func(2,3)}}</p>
js
func(a,b,c){
return a + b + c
},
结果23423