Vue3不再支持Filters过滤器,推荐使用计算属性来做过滤器(简单使用方法)
页面使用{{ 定义函数(传参) }}计算属性方法使用computed: {定义函数: function() {// val为传进来的值return function(传参) {//处理方法逻辑return回调参}}例子处理名字显示一位页面使用//王小小{{ fnNameFilter(props.row.re
·
页面使用
{{ 定义函数(传参) }}
计算属性方法使用
computed: {
定义函数: function() {
return function(传参) {
//处理方法逻辑
return 回调参
}
}
例子处理名字显示一位
页面使用
//王小小
{{ fnNameFilter(props.row.receiverName) }}
计算属性方法使用
computed: {
fnNameFilter: function() {
return function(val) {
//val=王小小
if (val) {
let len = ''
for (let i = 0; i < val.length - 1; i++) {
len = len + '*'
}
return val.substring(0, 1) + len
}
return val
//王**
}
}
更多推荐
已为社区贡献9条内容
所有评论(0)