Александр 🌲🙏🏽
Чо делать?
Александр 🌲🙏🏽
hasOwnProperty не работает, in тоже.
Александр 🌲🙏🏽
Кучи варнингов сразу.
Александр 🌲🙏🏽
Просто currentAddPatient.jobs !== undefined кака-то хрень.
Вова
Без условия писать пробовал?
Вова
v-if="currenAndPatient.jobs"
Александр 🌲🙏🏽
Если его нету, то пишет, что нет такого грит свойства, а оно референсед дьюринг рендер.
Egor
Вот я в v-if хочу прописать проверку если существует массив jobs в объекте currentAddPatient.
computed: { userAddr: function () { if(!user){ return; } return user.address } <div v-if="!isEmpty(userAddr)">
Александр 🌲🙏🏽
Так.
Александр 🌲🙏🏽
То есть привязать к компьютед свойству (типа флаг), которое уже будет считаться от другого.
Илья
user && user.address
Александр 🌲🙏🏽
Проверял, если массив не существует, то length undefined.
Александр 🌲🙏🏽
Сделал так в итоге.
Egor
не массив не существует
Egor
а current = undefined
Александр 🌲🙏🏽
Что поправить?
Kolya
Kolya
Пробовал ?
Александр 🌲🙏🏽
hasOwnProperty?
Пробовал, он мне сразу начинает за реактивность гнать.
Александр 🌲🙏🏽
В v-if грит не надо такое использовать.
Kolya
А ты его ложишь в дата или напрямую со стора?
Александр 🌲🙏🏽
Стор это vuex?
Александр 🌲🙏🏽
У меня его нету :trollface:.
Александр 🌲🙏🏽
Так что, отвечая на твой вопрос — в data.
Kolya
Короче, работает - пусть работает, потом если надо будет рефакторить - подумаешь и поправишь
Kolya
Но сверять с undefined - такое себе
Kolya
Hey, ban this shit
Kolya
Sorry
Delete and leave from group
Александр 🌲🙏🏽
Александр 🌲🙏🏽
Ну то есть я понимаю, что неочень.
Александр 🌲🙏🏽
Но да.
Кирилл
че он там пиарил? очередную говнокриптовалюту?
Kolya
Ну то есть я понимаю, что неочень.
Там не сработает если null, ещё что-то есть, на mdn глянь
Kolya
Не помню уже
Александр 🌲🙏🏽
NaN
Александр 🌲🙏🏽
Какой-нибудь.
Александр 🌲🙏🏽
Но NaN оно типа Number, вроде бы, или что-то такое.
Александр 🌲🙏🏽
Поэтому к массиву вроде не относится.
Viktor
Чуваки, у вас vue-devtools виснет в хроме?
Viktor
Не могу нормально работать
Viktor
При том виснет так, что пекарню приходиться перезагружать
Viktor
И так происходит каждый раз, когда открываешь вкладку Vue
Александр 🌲🙏🏽
Not A Number
Ну там была шутка в том, что NaN все равно NUmber или что-то такое.
Evgenii
NaN действительно является числом. Но единственной нормальной проверкой на NaN является isNaN. Потому как NaN !== NaN
Stanislav
✨ JavaScript ✨
Иван
Лол, прикольно
Ivan
https://ru.wikipedia.org/wiki/NaN
Иван
Сделал репу, а в неё сами там чо то коммитят
Иван
Только мердж успевай нажимать)
Bohdan
таки, еще бы неплохо добавить рейтинг вопросов, по частоте
Bohdan
можно даже в сортировку прикрутить по рейтингу
Sunlive
его надо где то хранить и тянуть тогда
Sunlive
я на бэк не заглядывал пока
Sunlive
можно категории сделать
Bohdan
ну так в фаребейсе и хранить, создать дополнительное поле
Sunlive
ну это понятно, просто надо сделать, сделай :)
Bohdan
так к фаребейсу доступа нету
Bohdan
это же со стороны бека будет обработка
Sunlive
хз ток как формировать изначально рейтинг
Sunlive
на блюре из инпута пост запрос делать
Sunlive
такс, у нас есть 1 компонент, пора брать вьюкс
Bohdan
ну так рейтинг это количество заданних вопросов
Bohdan
const [question, answer] = resp.split(div) db.collection("questions").add({question, answer})
Bohdan
ну вот здесь делаем поиск по идентичности вопроса, ну и или добаляем в базу или корректируем поле count
Иван
Это понятно что сделать надо
Иван
Можно сделать отдельный метод для поднятия вопроса
Иван
И ещё вклад юзеров оценивать
Sunlive
кстати
Sunlive
это идея
Sunlive
вот ты доверяешь кому то типа
Sunlive
или он тебе помог
Sunlive
по нему фильтрануть