Как отобразить только первые несколько символов из строки - PullRequest
0 голосов
/ 08 мая 2019

У меня есть поле в базе данных для Name и LastName, затем у меня есть страница с меткой, предназначенной для отображения полного имени.

Я могу отобразить полное имя на этой странице, привязав метку к:

@datasource.item.Name + '.' + @datasource.item.LastName

(пример вывода: John.Richarson)

НО, я вместо отображения полного имени и фамилии просто хочу отобразить первые три символа Имени и Фамилии (В этом примере я хотел бы отобразить: Joh.Ric)

Как я могу определить это в свойствах привязки? Спасибо.

1 Ответ

2 голосов
/ 08 мая 2019

Поскольку вы можете использовать множество функций Javascript, таких как .join (), .slice () и т. Д., Я бы предложил включить это в вашу привязку. Единственное, что нужно помнить, это то, что при использовании привязки в сочетании с функцией Javascript само связывание должно быть внутри скобок. Итак:

(@datasource.item.Name).slice(0,3) + '.' + (@datasource.item.LastName).slice(0,3)
...