PHP前端开发

vue中filter函数的用法

百变鹏仔 3周前 (09-25) #VUE
文章标签 函数
vue.js 的 filter 函数用于格式化数据,在视图中以特定格式显示,可接收转换函数作为参数。用法:{{ value | filtername }}。可串联多个 filter,自定义 filter 可在实例或全局注册。

Vue.js 中 filter 函数的用法

问题: Vue.js 中 filter 函数的用法是什么?

解答:
Vue.js 的 filter 函数用于对数据进行格式化处理,在视图中以特定的格式显示。它接收一个函数作为参数,该函数将输入值转换为所需的输出值。

用法:

{{ value | filterName }}

其中:

立即学习“前端免费学习笔记(深入)”;

示例:

将数字转换为货币格式:

{{ price | currency }}

将日期格式化为 dd/mm/yyyy:

{{ date | date('dd/mm/yyyy') }}

注册自定义 filter:

Vue.filter('capitalize', function(value) {  if (!value) return '';  return value.charAt(0).toUpperCase() + value.slice(1);});

上面定义了一个名为 capitalize 的 filter 函数,将第一个字母大写。

注意: