
Alex
06.09.2017
06:40:19
Попробуйте для начала переписать без for-цикла

Alex
06.09.2017
06:40:20
Все спасибо. Хорошего дня

Alex
06.09.2017
06:41:48
вместо for попробовать на .map написать, вместо установки по одному элементу, просто заменять массивом весь this.newflawor

Google

Alex
06.09.2017
06:43:29
Я особо не шарю. Будет время все переделую, а то сейчас говнокод как вы говорите

Максим
06.09.2017
06:47:35

Alex
06.09.2017
06:48:21

Алексей
06.09.2017
07:14:30
или может кто поделится рабочей vue для примера так сказать

Lev
06.09.2017
07:33:31
оО

DimenSi
06.09.2017
07:37:07

Алексей
06.09.2017
07:39:08
лан, давайте по порядку https://repl.it/KjfQ/4 как при нажатии на button получить значение
<output>{{subordinate.mail}}</output>

Denys
06.09.2017
08:04:57
Всем привет!
Я только начинаю познавать мир vue.js, но уже столкнулся с проблемами.
Я использую axios для отправки запросов по API, но есть пару запросов которые выполняются очень долго от 1 до 5 минут.
Проблема заключается в том, что на этих запросах сильно утекает память и крашится страница.
Буду признателен за помощь:)

Alex
06.09.2017
08:10:51
ну так а какая тут помощь если утекает из-за другого плагина вообще)

Google

Denys
06.09.2017
08:14:00
Дело в том, что переписывал и на vue-resource результат тот же

Yaroslav
06.09.2017
08:14:50
@kelin2025 делиь опытом практического приминения lodash-fp, мне было бы оч интересно, думаю, что не только мне

Alex
06.09.2017
08:15:44

Denys
06.09.2017
08:17:21
вот участок кода отвечающий за запрос
http://joxi.ru/Vm6l6Xlcx0GozA

Alex
06.09.2017
08:17:43
this

Denys
06.09.2017
08:19:09
с this нету проблемы, подменяем на var self = this;

Alex
06.09.2017
08:19:59
ну в показанном примере проблема есть)
покажите исправленный

Denys
06.09.2017
08:21:11
http://joxi.ru/ZrJGQ5Gt1eXpam
при чем эта проблема возникает когда время ожидания запроса большое

Alex
06.09.2017
08:23:37
Чтобы не проверять код, можно сделать так кстати
axios.get(url)
.then((response) => response.data)
.then((response) => {
во втором then все будет если ок
у axios почитайте может есть таймаут, прежде чем запрос завершится ошибкой

Denys
06.09.2017
08:25:33
дело в том, что мне нужно получить ответ не зависимо от времени ожидания

Alex
06.09.2017
08:29:45
настройте axios на больший таймаут

(;¬_¬)
06.09.2017
08:35:14
longpolling?

Kelin
06.09.2017
08:38:53

DIMA
06.09.2017
08:46:48
Пацаны можно ли в new Vue({ ... components: { parent: { child1, child2, child3 }, ... }) так делать?
хочу вложить в components еще копонентов и на них ссылаться из datы

Stanislav
06.09.2017
08:47:34

Google

Roman
06.09.2017
08:47:58

DIMA
06.09.2017
08:50:16
просто интересно, может ли это работать
или вариант только —> хранить плоский components и передавая параметры в компоненты их v-if v-if-else v-if-else и тд
внутри уже
?
пацаны сломались
ОТВЕТ: ЕСЛИ ХОЧЕШЬ ХРАНИТЬ КОМПОНЕНТЫ НЕ В COMPONENTS - МОЖЕШЬ ХРАНИТЬ ИХ В DATA
Потому что ты нормальный чел и ни в чем себе не отказываешь

Kelin
06.09.2017
09:11:33
Не понимаю, почему люди не используют стрелки там, где они нужны

DIMA
06.09.2017
09:12:36
?

Alex
06.09.2017
09:17:34
Есть динамическое переключение компонентов с помощью атрибута is

DIMA
06.09.2017
09:20:53

Kelin
06.09.2017
09:21:17
Она и не нужна
Если вам нужно компонент в любом месте иметь, задавайте через Vue.component()

DIMA
06.09.2017
09:22:13
и чтобы их динамически переключать можно :is="data.родитель.компонент"

Google

Alex
06.09.2017
09:22:33
о_О

Stanislav
06.09.2017
09:25:25
Ой все

DIMA
06.09.2017
09:25:37
если я хочу отрисовывать в компоненте <mid> 5 разных компонентов —> я создаю в components: { mid: ссылка на компонент }, а хочу { mid: { 1: ссылка на компонент 1, 2: ссылка на компонент 2 ... и тд }, чтобы :is брать не :is="mid" и внутри mida выбирать че там должно быть, а :is="mid.comp1".
и такое замутить можно только храня ссылки на компоненты в дата
но смысла мутить это нет
мне было интересно, можно ли там вложенность делать
и ответ - нет, если хочешь вложенность мути в data, но лучще не мути и в самом копоненте сделай плоский components уже его деточек

Kelin
06.09.2017
09:31:27
Ответ - нет и точка. Никаких мучений в data не нужно и не путайте людей, пожалуйста. Спасибо

Alex
06.09.2017
09:33:54
придумали простой фреймворк))) люди начинают усложнять себе жизнь
ведь надо же как-то, все вокруг мучаются и мы должны мучаться)

Stanislav
06.09.2017
09:34:49
А сделать все просто - не такая уж и лёгкая задача :)

Kelin
06.09.2017
09:35:54

Alex
06.09.2017
09:36:46
Ну люди бывалые, ищут где подстава

Kelin
06.09.2017
09:43:50
Да
KISS сложный

DIMA
06.09.2017
09:45:58
ну и вложенность
сложнее все равно, чем components
но есть и такое

Kelin
06.09.2017
10:01:42
Щас бы запутать
По этому принципу работает только в vue-router, а если у вас нужда в этом, то стоит задуматься об архитектуре приложения

Google

Kelin
06.09.2017
10:04:33
А если вы думаете, что вы гений крутых решений, а вокруг глупые - чатик не для вас

Alex
06.09.2017
10:07:23

Yevhenii
06.09.2017
10:28:35
Подскажите плз тултип на симантик юай, нужно вместить таблицу с данньіми

DIMA
06.09.2017
10:35:16

Kelin
06.09.2017
10:35:49

DIMA
06.09.2017
10:36:18
И мучаться тоже не нравится, ты, возможно, увидел что-то там где этого нет
Я просто не считаю, что кого-то запутал
И шутить люблю

DimenSi
06.09.2017
10:45:17
@kelin2025 ?
@c01nd01r ?
@Fl0pZz ?

Stanislav
06.09.2017
10:46:04
шо такое

DimenSi
06.09.2017
10:46:15
Ребята, могли бы пожалуйста посмотреть на код?
Я вчера рассказывал про модалки на vuex, сегодня я решил это переписать как vue плагин

Kelin
06.09.2017
10:46:41