如何仅显示字符串中的前几个字符
How to display just first few characters from a string
我在数据库中有一个字段用于 Name 和 LastName,然后我有一个页面带有用于显示全名的标签。
我可以通过绑定标签来在本页显示全名:
@datasource.item.Name + '.' + @datasource.item.LastName
(示例输出为:John.Richarson)
但是,我不想显示全名和姓氏,我只想显示姓名和姓氏的前三个字符
(在这个例子中,我想显示:Joh.Ric)
如何在绑定属性中定义它?谢谢。
由于您可以使用许多 Javascript 函数,如 .join() 和 .slice() 等,我建议将其合并到您的绑定中。唯一要记住的是,将绑定与 Javascript 函数结合使用时,绑定本身需要放在括号内。所以:
(@datasource.item.Name).slice(0,3) + '.' + (@datasource.item.LastName).slice(0,3)
我在数据库中有一个字段用于 Name 和 LastName,然后我有一个页面带有用于显示全名的标签。
我可以通过绑定标签来在本页显示全名:
@datasource.item.Name + '.' + @datasource.item.LastName
(示例输出为:John.Richarson)
但是,我不想显示全名和姓氏,我只想显示姓名和姓氏的前三个字符 (在这个例子中,我想显示:Joh.Ric)
如何在绑定属性中定义它?谢谢。
由于您可以使用许多 Javascript 函数,如 .join() 和 .slice() 等,我建议将其合并到您的绑定中。唯一要记住的是,将绑定与 Javascript 函数结合使用时,绑定本身需要放在括号内。所以:
(@datasource.item.Name).slice(0,3) + '.' + (@datasource.item.LastName).slice(0,3)