Vue.js 允许你自定义过滤器,可被用于一些常见的文本格式化。过滤器可以用在两个地方:双花括号插值和 v-bind 表达式 (后者从 2.1.0+ 开始支持)。过滤器应该被添加在 JavaScript 表达式的尾部,由「管道」符号 ‘|’ 指示: 以上来自官方文档解释
我自己的理解:
格式化变量,自定义输出格式。(日期格式处理、字母转变大小写等)
一个转变变量大小写的例子:
html:
<div id="app">
小写:{{message}}
大写:{{message | toUpper}}
</div>
JavaScript:
var app = new Vue({
el: '#app',
data: {
message: 'hello vuejs'
},
filters: {
toUpper: function (value) {
return value.toUpperCase();
}
}
})
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有