我有一个observable,其值如此firstName
或firstNameText
当我显示它时,如何在大写字母之前添加空格。
firstname
将First Name
而firstNameText
将为First Name Text
<span data-bind="text: name"></span>
我需要在HTML本身中完成它。
答案 0 :(得分:0)
text: name()
.replace(/([A-Z])/g, ' $1')
.replace(/^./, function(str){ return str.toUpperCase(); })
// you could add plain javascript expressions in the text binding but you have to call the observable to get the value