我正在使用Angular。我目前正在使用ng-repeat来显示来自休息端点的数据。我希望名称字段不是全名,而是 - 名字 - 最后一个名字。例如:
John Doe - >约翰D.
答案 0 :(得分:0)
这很简单,只需使用javascript
var name_full = 'John Doe'
var name_array = name_full.split(' ');
name_array[0] + ' ' + name_array[1].charAt(0) + '.'; // "John D."
答案 1 :(得分:0)
您需要编写一个方法并在项目中使用它。
public customName (name) {
let newName = name.split(' ');
newName = newName[0] + ' ' + newName[1].slice(0, 1) + '.';
return newName;
}
以下是代码如何工作的示例。
const customName = (name) => {
let newName = name.split(' ');
newName = newName[0] + ' ' + newName[1].slice(0, 1) + '.';
console.log(newName);
}
customName('John Doe');