Vue.js火爆了!我知道你们做前端的对它一定不陌生。这家伙牛逼极了,不仅能搞定复杂的单页应用,还能操控动态效果应对自如。现在我告诉你怎么清除字符串中的讨厌的空白字符哈。
Vue.js的trim过滤器
说来听听,Vue.js的trim过滤器厉害了!它可以帮我们去除字符串两边的空白字符,真是好使又实用!就像这样,在模板里添点代码:
“`
{{ message | trim }}
这里我给你来个删除杂项功能,让Messagedata变身成一句话那么简单明确!
{{ message | trim }}
别小看了Vue.js的trim过滤器,其实我们自己也可以写出一个类似的东西。这个工具就是通过Vue.filter()来实现的。好,先给你看看我的示例代码咯:
糟糕!Vue内置了一个“去空格”神奇功效的过滤器,只要把需要处理的字符写入’text’中,就可以大显身手!
干掉所有的空格!只剩无空格的内容了。
});
Vue.filter('removeSpace', function(value) { if (!value) return '' return value.replace(/s+/g, '') })
宝贝儿,瞧见这个神器不?你准得乐歪!它就是正则表达式,分分钟把所有空格变成0。要用吗?超简单的哟:
{{ message | removeSpace }}
去掉字间空隙,就成了简单明了的短信息!瞬间清爽不少~
{{ message | removeSpace }}
总结
Vue.js能轻松解决字符串前后空白问题!不过如果要处理其它格式的话,那就在自定义过滤器里稍微搞搞就能行了!这样做不仅代码看起来更直观,用着也就更加得心应手!
评论0