2017-08-25 57 views
0

我有数组,这里是这个截图: enter image description here发现价值和angularjs和离子

我有离子应用,在那里我得到从的Joomla一些数据,这是朋友的数据,但我想送朋友请求,如果已经是朋友则不发送。

所以如果在数组是id:54306然后做点什么。

如何在这里搜索id?在打字稿?

+0

我不明白你想要做什么或者你有什么问题。你能澄清吗? “如何搜索”是什么意思?如果你想要id 54306,那么使用'array [54306]'给你'friend'。那有什么问题? –

+0

嗨,我有数组:this.user.friends(输出截图),我有功能发送好友请求,但如果已经是朋友(在这个数组退出朋友ID),然后不发送请求。所以我想在发送请求之前在数组中搜索这个ID – Gocha

+1

然后,如果你想检查的id是变量'id',那么检查'if(id在this.user.friends)' –

回答

1

如果您的ID存储在名为id的变量中,则if (id in this.user.friends)将检查该数组是否存在id

如果您想在角度指令中使用该条件,例如*ngIf,那么您可以做*ngIf="id in user.friends"仍承认包含数字的变量为id

+0

唯一的问题是,我们不能添加如* ngIf =“10 us.friends”给出错误:无法绑定到“ngIfIn”,因为它不是一个已知'ion-list'的属性.................. – Gocha

+0

你写了'ngIfIn'? –

+0

是samme错误 – Gocha