我是角js的新手。从Web API我收到标题为“ color_flower ” 在我看来,我试图将其显示为“ Color Flower ” 任何人都知道如何在angularjs中做到这一点。我试过Angular过滤器,但没有运气!
答案 0 :(得分:0)
在你的控制器中试试这个
var title = "color_flower";
title = title.split('_');
function firstChartToUpper (str) {
return str[0].toUpperCase() + str.substring(1);
}
$scope.title = firstChartToUpper(title[0]) + " " + firstChartToUpper(title[1]);
答案 1 :(得分:0)
尝试:
var txt = "color_flower_pink".replace(/[^_]+/g, function(a){
return a.charAt(0).toUpperCase() + a.substr(1)
}).replace(/_+/g," ");
document.write(txt)