jQuery を使用して配列をループし、各値をモデルのユーザー ID と比較しています。一致が見つかった場合にのみ、特定のテキストを表示します。
$.each current_user.get('following_ids'), (i, e) =>
console.log(@model.get('user')._id == e)
if @model.get('user')._id == e
@is_following = true
//break from loop if condition is met
return false
else
@is_following = false
//else continue looping through
return true
if @is_following
$(@el).find('.user_info .follow a').text "following"
else
$(@el).find('.user_info .follow a').text "follow"
ただし、コードが機能していません。常に「フォロー」テキストが返されます。ここで何が間違っていますか?