Я чувствую, что это действительно простой вопрос, но как новичок я не могу найти ответ.
В конечном итоге я хочу проверить, существует ли элемент в массиве ( например userProfile.friendRequests
).
В итоге я использую includes
в качестве простой проверки т.е.
checkRequest(friendReqUid) {
return userProfile.friendRequests.includes(friendReqUid)
}
Однако иногда этот массив может даже не существовать, и единственный способ, которым я могу видетьчтобы проверить условие, нужно заранее добавить проверку для всего массива т.е.
checkRequest(friendReq) {
return userProfile.friendRequest && userProfile.friendRequest.includes(friendReq)
}
Если я сделаю это в шаблоне (чтобы показать кнопку и т. д.), это закончится тем, чтодействительно длинный способ сделать это.
Есть ли более быстрая функция / способ проверить, существует ли массив и, если элемент присутствует, или нет, вместо добавления другой проверки на наличие фактического массива?
Спасибо