如果给定字符串存在于数组中,我正在尝试进行计算,该计算应返回 true。
我的模型上有一个属性,它是一个user_id
看起来像这样的数组
"item_bid_history": [
562,
697,
13193
]
我可以获得当前登录的用户 ID,这将是13193
目前我有这样的东西
bidding: Ember.computed('item.item_bid_history','userService.user_id',function(){
return Ember.$.inArray(this.get('userService.user_id'),this.get('item.item_bid_history')) > -1;
})
也许我做错了,但是即使我尝试获得console.log
的价值,即使在某些项目的数组中,inArray
我也总是得到-1
user_id
item_bid_history
是否有一个宏可以为我执行此操作,或者我只是没有正确创建计算?