0

指定された文字列が配列に存在する場合に 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常に取得します-1user_iditem_bid_history

私のためにこれを行うマクロがあるのでしょうか、それとも計算されたものを適切に作成していないだけですか?

4

1 に答える 1