Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何在离子2中使用子字符串_Html_String_Split_Ionic2_Substring - Fatal编程技术网

Html 如何在离子2中使用子字符串

Html 如何在离子2中使用子字符串,html,string,split,ionic2,substring,Html,String,Split,Ionic2,Substring,我试图使用子字符串查看ionic 2中dinamic字符串的前n个字母,但我找不到解决问题的方法 例如:我有一个包含fname、lname和uid的firebase列表。我想打印“uid”的前5或6个字母,我用这种方法分割它,但我的应用程序显示了一个错误 我的html代码的一部分: <p><b>{{list.fname}}_{{list.uid.substring(1,6)}}</b></p> {{list.fname}{{{list.uid.s

我试图使用子字符串查看ionic 2中dinamic字符串的前n个字母,但我找不到解决问题的方法

例如:我有一个包含fname、lname和uid的firebase列表。我想打印“uid”的前5或6个字母,我用这种方法分割它,但我的应用程序显示了一个错误

我的html代码的一部分:

<p><b>{{list.fname}}_{{list.uid.substring(1,6)}}</b></p>
{{list.fname}{{{list.uid.substring(1,6)}


我找到了解决方案,我忘记了“?”

<p><b>{{chat.fname}}_{{(chat.uid)?.substring(1,6)}}
{{chat.fname}{{(chat.uid)?.substring(1,6)}

我找到了解决方案,我忘记了“?”

<p><b>{{chat.fname}}_{{(chat.uid)?.substring(1,6)}}
{{chat.fname}{{(chat.uid)?.substring(1,6)}

您遇到了什么错误?@Toto it show me“无法读取未定义”的属性“substring”我不太清楚,但似乎未定义
list.uid
。打印时会发生什么情况?@Toto如果我删除了子字符串,则不会出现错误,我认为这是错误的。您会遇到什么错误?@Toto it show me“无法读取未定义的属性‘substring’”我不太清楚,但似乎
list.uid
未定义。打印时会发生什么情况?@Toto如果我删除了子字符串,就不会有错误,我想这是有问题的。你也可以这样做:
{{chat.fname+}+chat.uid?.substring(1,6)}

你也可以这样做:
{chat.fname+'+chat.uid?.substring(1,6)}