Nikita
или в 1
Nikita
а от него сделал еще 2
Abuse Not a Crime
ты выводишь items, а не item
даже если я вывожу итем то ошибка item is not difined
Abuse Not a Crime
бля
Abuse Not a Crime
))сорри
Andy
@eddimensi у меня почему-то не срабатывает, если в mounted() { this.checkRelation(); }, а в computed уже сама функция
Abuse Not a Crime
ты выводишь items, а не item
все понял спасибо )00 не бомби я только начинаю
Nikita
ты все же сделал <li v-for="item in items">{{ item }}</li>
Nikita
?
Nikita
текст кнопки и метод которая она запускает можно было переделать в 3 комьютед
Nikita
1 компьютед говорит текущий state, 2 компьютед на основе стейта выводит текст, а 3 компьютед на основе стейта отдает нужный метод
Nikita
короче я хотел предложить тебе переписать по паттерну fsm
Nikita
но опять же, мне по коду не понятно, почему у тебя не срабатывает, но думаю, если ты перепишешь, то сможешь понять узкое место
Nikita
@mercuryskies подорезваю, что проблема как раз в ифах
Nikita
ты уверен, что они в нужном порядке?
Wingman
мля, как в этих ваших фронтендах всё сложно и отвратно, отпустите меня обратно в бекенд %)
Nikita
мне в вашем бекенде отвратно
Wingman
да ну
Wingman
жсон взял, жсон отдал, пиу-пиу
Nikita
жсон взял, жсон отдал, пиу-пиу
у тебя че проекты сложней crud операций не были?
Wingman
ещё как были
Wingman
яж шучу и утрирую )
Wingman
просто конкретно щас делаю именно для себя бек на го и фронт на vue; с vue прям вот сажусь и прокрастинирую %)
Nikita
проблема скорей всего в твоем опыте же
Nikita
мне больно от моего опыта в бекенде
Wingman
скорее уж в пристрастиях
Nikita
я привык на фронте делать так и так, а на бекенде так не могу и наоробот
Wingman
на гошке за неск дней и телнет-шелл с автокомплитом, и рест, и прочее пиу-пиу
Wingman
а фронт... прям вот не люблю )
Nikita
пытался по курсу mail.ru написать хотябы игру пошаговую которая и потерялся
Nikita
хотя автокомплит в статических языках такой приятный
Wingman
по курсам плохо работает надо самому себе более-менее приближенную к жизни задачу придумать, тогда попрёт
Nikita
у меня не получается, я сначала загораюсь, а потом к выходным забываю за это)
Nikita
или халтуру приходиться делать
Andy
@eddimensi блин, получилось когда задал v-if="state === 'mutual'" без if, с if напутал
Andy
теперь попробую в computed вынести текст кнопки
Алексей
Уважаемые, а есть ли какие нормальные практики, по отправке картинок или файлов через axios. Инфы дофига, может есть какие либы. Спасибо.
Алексей
Google: Send files with Axios
Нормик, пользоваться поиском ты научился. Проходи мимо.
Stanislav
Согласен, че та тупанул. Глупо было ждать адекватности от человека, который элементарные вещи найти не может.
Алексей
Согласен, че та тупанул. Глупо было ждать адекватности от человека, который элементарные вещи найти не может.
Дело не в поиске инфы в интернете. Я спросил про рабочий вариант, который уже использовался и проверен.
Алексей
https://github.com/axios/axios/blob/master/examples/upload/index.html Рабочий, инфа сотка.
Верю, но не все так просто. Backend принимает только заголовки типа application/json. Видать прийдется думать в сторону Base64.
Алексей
🐏 Alexander
@c01nd01r ты не в курсе как мне сделать перебор элементов в рендере, вот пример https://codesandbox.io/s/x5wp4q9zq
🐏 Alexander
🐏 Alexander
должно быть вот так отрендериться
🐏 Alexander
или хотя бы где пример посмотреть, в vuetify не вижу
Nikita
все что попало в слоты, автоматом попадает в scopedSlots
🐏 Alexander
все что попало в слоты, автоматом попадает в scopedSlots
да элементы есть, но они типа Node, а рендер их не умеет рендерить я так понял, как правильно сделать хз
Nikita
все что попало в слоты, автоматом попадает в scopedSlots
а мое утверждение верно только для функциональных, сорь
Nikita
просто модифицируй напрямую
Nikita
ща, попробую сам
Nikita
и ты в components итемы не передал
🐏 Alexander
так по идее не надо же, они и так в в слоте есть
Nikita
да, я не прав, спешу с выводами
Nikita
но в App.vue все же не передал
🐏 Alexander
да, есть такой косяк, ща чекну такая же ошибка
Nikita
https://codesandbox.io/s/6jn1z89m5n
Nikita
я короче так предлагал
Nikita
но выглядит не очень правильно
Nikita
хотя возможно такое оправдано из-за того, что это слоты
Stanislav
https://codesandbox.io/s/6jn1z89m5n
Лол, я написал тоже самое, один в один)))
Nikita
гении мыслят одинаково!
Stanislav
Nikita
ну я на самом деле просто полез в обьект и посмотрел че внутри и увидел это и решил, что туда пропсы и прокидываются
Stanislav
должно быть вот так отрендериться
Просто не надо было оборачивать в h. h или createElement создает vnode (виртульную ноду). Рендер функция должна возвращать vnode или массив vnode (может еще что-то, не помню). Собственно, в слотах у тябя у же приходят vnode и тебе надо их просто модифицировать
🐏 Alexander
а как мне изменять пропсы например?
🐏 Alexander
ладно, пасиб, еще покопаю
Nikita
Ну propsData юзают в основном для тестов, чтоб значения для подкидывать)
h() принимает первым аргументом строку или componentOptions, так, что может на самом деле и не только для тестирования