169 похожих чатов

Блин перечитываешь понимаешь что чушь какая то)) в общем есть

ли какой то способ случайным образом мутировать из дочернего компонента через props данные из data родителя ? уже с час пытаюсь разобраться что происходит, и не понимаю, впервые с таким сталкиваюсь

7 ответов

17 просмотров

не знаю правильно ли я понял но $emit может помочь

Nikita-M Автор вопроса
Yevhenii Kryshtal 🇺🇦
не знаю правильно ли я понял но $emit может помочь

мне наоборот не нужно что бы менась data, а тут я что то натворил и что то неочивдное что data мутирует после открытия модалки

Nikita M
мне наоборот не нужно что бы менась data, а тут я ...

так ты может в дочернем компоненте меняешь состояние объекта по ссылке вот у тебя и мутируется

Nikita-M Автор вопроса
Yevhenii Kryshtal 🇺🇦
так ты может в дочернем компоненте меняешь состоян...

у меня смотри как есть типа табы. открываю таб в маунтед создаю себе массив через map из пропса прокинутого втаб. Потом я этот массив прокидываю в модалку, и там этот массив в цикле еще раскидываю на n компонентов. Получается массив такой [{item.name,item.text,item.xxx...},{item.name,item.text,item.xxx...},{item.name,item.text,item.xxx...}] и короче, когда я открваю модалку у меня все item.name значения становятся одинаковые(я этого не делаю нигде)смотрю в инспекторе vue и типа есть нормальный массив, жму открыть модалку. и у меня становятся item.name все одинаковые как в data родителя ( что в маунтед мапил) так и внутри модалки и соответственно дочерних компонентах модалки. короче очень странно

Nikita M
у меня смотри как есть типа табы. открываю таб в м...

а в родителе меняется item.name ? если да то ты где-то перезаписываешь их и тогда уже нужно именно код показывать

Nikita-M Автор вопроса
Yevhenii Kryshtal 🇺🇦
а в родителе меняется item.name ? если да то ты гд...

да кода многовато, в родителе он создается в mounted вот кусок mounted() { if (this.tariffs && this.userSubscriptionInfo) { this.plans = this.tariffs.map(item => ({ id: item.id, state: this.userSubscriptionInfo.name === item.name, name: item.name, month: item.month === null ? 0 : item.month, year: item.year === null ? 0 : item.year, users_limit: item.users_limit === null ? 0 : item.users_limit, users_count: item.users_count === null ? 0 : item.users_count, icon: item.name === 'Professional' ? 'TypePro' : 'Type' + item.name, text: item.description, })) this.plans.push(this.enterprise); } },

Nikita M
да кода многовато, в родителе он создается в mount...

не это не то, ты тут только инициализируешь все для табов покажи что происходит в модальике с табами

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта