filter of undefined,vue.filter()
摘要:本文主要介绍了vue中使用的滤波器未定义的问题,具有很好的参考价值。希望对你有帮助。如有错误或不足之处,请不吝赐教。
目录
这种使用过滤器是未定义的高级过滤器的用法。
使用过滤器filters的this为undefined
vue中的过滤器更倾向于转换文本数据,而不是依赖这个上下文。如果我们需要使用这个上下文,我们应该使用computed来计算属性或方法方法。
vue filter过滤器的用法
{undefined{ args filterFun }} 是管道符号。用法如下
{{时间格式日期}}
中等过滤器
过滤器:{
格式日期:值={
开始日期=新日期(值)
设y=date.getFullYear()
设MM=date.getMonth() 1
MM=MM 10?0毫米:毫米
设d=date.getDate()
d=d 10?0 d : d
设h=date.getHours()
h=h 10?0英尺高:英尺高
设m=date.getMinutes()
m=m 10?0 m : m
让s=date.getSeconds()
s=s 10?0的:s
返回y - MM - d h : m : s
}
}
Time相当于要筛选的值传递给formatDate的参数。
也可以有多个参数{undefined{ time formatDate("呵呵")}}
此时在过滤器中
//time传递给值“嘿嘿”并传递给arg1
formatDate: (value,arg1)={
.
}
以上个人经历,希望能给大家一个参考,也希望大家多多支持我们。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。