vue.js自定义的过滤器怎么过滤中文,做一个模糊查询
2 回答
繁花不似锦
TA贡献1851条经验 获得超4个赞
过滤中文是怎么过滤?是把中文替换成空?无论需要怎么,注意还是依靠正则去匹配中文字符集:[\u4e00-\u9fa5],这个范围包含了大概2w多的汉字,具体可自行搜索补充。过滤器://{{message|chineseFilter}}newVue({//...filters:{chineseFilter(value){returnvalue.replace(/[\u4e00-\u9fa5]/g,'')}}})
牛魔王的故事
TA贡献1830条经验 获得超3个赞
filters:{filterChinese:function(value){letcnPattern=/[\u4E00-\u9FA5]/console.log(cnPattern.test(value))}}
添加回答
举报
0/150
提交
取消