如何用点首先显示第二个单词

时间:2016-01-27 10:11:57

标签: angularjs

我有一个问题是在网站上显示该名称。

我们在一个字符串中获取clientUserName(名字和姓氏)。

现在我想用一个圆点显示名字的第一个和最后一个字符。

如果clientUserName是Srirama Reddy 我需要展示Sriram R.

另外,接受最多12个字符的名字

我怎么能在角度

中做到这一点

我的控制器代码

    this.loadCurrentClientUserDetails = function () {
    var clientUserdetails = Common.GetCurrentClient();
    self.clientUserName = clientUserdetails.UserName;
    self.clientName = clientUserdetails.ClientName;

};

2 个答案:

答案 0 :(得分:2)

您可以使用此

  var data=self.clientUserName.split(' ');
  var FinalName=data[0].substring(0,12)+" "+data[1].substring(0,1)+"."

这将为您提供所需的数据(同样,接受最多12个字符的名字)。

答案 1 :(得分:1)

var parts = self.clientUserName.split(' ');
var shortedClientName = parts[0] + ' ' + parts[1][0] + '.';
console.log(shortedClientName); //Sriram R.