Size: a a a

Клуб Vue.js-разработчиков

2021 February 21

M

Mykola in Клуб Vue.js-разработчиков
вон откройте ву стайл гайд почитайте bad practices а потом откройте код тех кто его не читал. Вы прозреете
источник

A

Alexcc in Клуб Vue.js-разработчиков
у них разные подходы
источник

A

Alexcc in Клуб Vue.js-разработчиков
Mykola
вон откройте ву стайл гайд почитайте bad practices а потом откройте код тех кто его не читал. Вы прозреете
я свой код видел)
источник

M

Mykola in Клуб Vue.js-разработчиков
из моего личного опыта просмотра кода на собеседенованиях 90% народа кладут на стайл гайд с прибором
источник

DL

Dmitriy Lavrentev in Клуб Vue.js-разработчиков
А Вы проверяли что в fIndex вообще лежит, перед splice?
источник

A

Alexcc in Клуб Vue.js-разработчиков
Ivan
Ребята а может кто-то помочь с вводным инструктажом по Vue для бэкендера. Прикручиваю cubejs к vue и сталкиваюсь с непониманием базовых штук. Может кто-то провести часовой платный(1000руб) инструктаж на примере конкретной задачи? То есть я буду делать руками а вы подсказывать. В идеале нужен человек кто работал с cube.js, но не обязательно.
с cubejs не работал но если не найдешь по vue могу помочь
источник

M

Mykola in Клуб Vue.js-разработчиков
пропси типа props: ['foo', 'bar'] норм жизни
источник

A

Alexcc in Клуб Vue.js-разработчиков
Dmitriy Lavrentev
А Вы проверяли что в fIndex вообще лежит, перед splice?
ну там -1 если нет должно быть другой вопрос работает ли это как в питоне
источник

M

Mykola in Клуб Vue.js-разработчиков
вот потому мне кажется что в ангуляре такого нету ))))
источник

A

Alexcc in Клуб Vue.js-разработчиков
Mykola
пропси типа props: ['foo', 'bar'] норм жизни
а чего нет если тебе нужны просто пропсы
источник

M

Mykola in Клуб Vue.js-разработчиков
но маєм що маєм ))
источник

M

Mykola in Клуб Vue.js-разработчиков
Alexcc
а чего нет если тебе нужны просто пропсы
таааак моя уточка начинает звереть
источник

A

Alexcc in Клуб Vue.js-разработчиков
Mykola
таааак моя уточка начинает звереть
циклы типа for передают привет в jsx
источник

M

Mykola in Клуб Vue.js-разработчиков
jsx то от диавола и должно гореть в аду
источник

A

Alexcc in Клуб Vue.js-разработчиков
Mykola
jsx то от диавола и должно гореть в аду
если мне не изменяет память Angular only jsx
источник

M

Mykola in Клуб Vue.js-разработчиков
изменяет
источник

M

Mykola in Клуб Vue.js-разработчиков
хотя там можно. как и во вью
источник

DL

Dmitriy Lavrentev in Клуб Vue.js-разработчиков
Можно попробовать покопать в этом направлении:
1) Посмотреть что у Вас находится в fIndex в момент удаления (корректный ли индекс Вы получаете)
2) Добавить проверку перед splice, что если нужный fIndex не нашелся, то прерывать выполнение и делать return
3) Прокидывать в параметр функции DELETE_FILE тот же самый fileId, а не тот что Вы получается от clientsService

Ваш способ выглядит рабочим, но похоже что внутри findIndex тот file.id все же отличается от file_id с которым Вы сравниваете
источник

M

Mykola in Клуб Vue.js-разработчиков
там похоже проблема в чистом джс
источник

НК

Николай Козлов... in Клуб Vue.js-разработчиков
Dmitriy Lavrentev
Можно попробовать покопать в этом направлении:
1) Посмотреть что у Вас находится в fIndex в момент удаления (корректный ли индекс Вы получаете)
2) Добавить проверку перед splice, что если нужный fIndex не нашелся, то прерывать выполнение и делать return
3) Прокидывать в параметр функции DELETE_FILE тот же самый fileId, а не тот что Вы получается от clientsService

Ваш способ выглядит рабочим, но похоже что внутри findIndex тот file.id все же отличается от file_id с которым Вы сравниваете
хах. спасибо за наводку. обнаружил, что findIndex возращает -1. и потом понял, что id с бэка - это нифига не id удаляемого файла)
источник