<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>第一个字母转为大写 - IT书包(www.itshubao.com)</title> <script src="https://cdn.bootcss.com/vue/2.2.2/vue.min.js"></script> </head> <body> <div id="app"> {{ message | capitalize }} </div> </body> </html>
new Vue({ el: '#app', data: { message: 'itshubao' }, filters: { capitalize: function (value) { if (!value) return '' value = value.toString() return value.charAt(0).toUpperCase() + value.slice(1) } } })