@vuejs_ru

Страница 3112 из 3900
Roman
20.06.2018
09:52:51
DimenSi
20.06.2018
09:52:54
меняй ключ у компонента

Zae
20.06.2018
09:52:55
что ж вы такие злые все, вы же инженеры, коллеги, профессионалы

Google
Sunlive
20.06.2018
09:53:10
а еще мы в интернете

и кто то не прав

Roman
20.06.2018
09:53:16
а еще всем похуй

Hedint
20.06.2018
09:53:17
Sunlive
20.06.2018
09:53:19
☝️

DimenSi
20.06.2018
09:53:47
data
меняй ключ у компонента через родителя

Romuald
20.06.2018
09:54:03
У меня 1 компонент

Roman
20.06.2018
09:54:27
Romuald
20.06.2018
09:54:39
чет я не догнал )
троллят уже

DimenSi
20.06.2018
09:54:56
чет я не догнал )
если повесить ключ на компонент и поменять ему ключ, то вью компонент полностью перендерит и дату сбросит и вообще любое состояние до изначальных

Romuald
20.06.2018
09:55:25
Так как сбрасываем data. Храним data в переменной и перезаписываем. или this.$options.data()

Google
DimenSi
20.06.2018
09:56:06
да норм, самый дешевый и простой способ

DimenSi
20.06.2018
09:57:56
this.$options.data() этот трюк тоже прикольный, только если переписать всю дату, то реактивность сломается. Я предпочитаю все же создать функцию которая возвращает заготовленный обьект и этой же функцией сбрасывать значение

DimenSi
20.06.2018
10:03:25
о, типо Object.assign(this.$data, this.$options.data() )

?

DimenSi
20.06.2018
10:04:47
о найс способ же

Sunlive
20.06.2018
10:05:25
да кстати, охуенно

в 1 строку

Romuald
20.06.2018
10:09:09
Uncaught TypeError: Cannot read property 'data' of undefined at Object.success Я не до конца понял

Oleg
20.06.2018
10:09:15
Привет, может кто помочь? https://ru.stackoverflow.com/questions/844301/vue-js-%D0%BA%D0%B0%D0%BA-%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE-%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%B5%D1%81%D1%82%D0%B8-html-%D1%81-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B5%D0%B9-%D0%B2-component

Roman
20.06.2018
10:11:50
Александр
20.06.2018
10:14:54
мы бэкэндер

Google
Romuald
20.06.2018
10:15:35
Romuald
20.06.2018
10:18:05
Anton
20.06.2018
10:19:10
я не понял че ты хочешь, поэтому сделал так http://jsfiddle.net/x8wo7mr9/11/
блин, ну зачем ты так? ему по-хорошему надо разобраться, как происходит взаимодействие между компонентами, а ты всё переписал в один компонент

Crypto
20.06.2018
10:19:20
$props not reactivity property
Its working the way i did

Romuald
20.06.2018
10:20:15
о, типо Object.assign(this.$data, this.$options.data() )
Работает. Только чуть подкрутить watch нужно

Crypto
20.06.2018
10:21:23
But the resourceurl is not update

Сергей
20.06.2018
10:22:24
а могут события emit-on не работать из за webpack может в этом причина?

DimenSi
20.06.2018
10:22:33
data() not will update value after change, it's not computed property.

resourceUrl will update only if component rerender

Crypto
20.06.2018
10:24:59
DimenSi
20.06.2018
10:25:27
How
better move you're resourceURL property to computed property

Denis
20.06.2018
10:27:48
Мне надо из родителя дёрнуть метод в потомке.

Кроме ref как ещё это можно сделать?

Hedint
20.06.2018
10:28:26
зачем вы делаете это, мистер Андерсон? во имя чего?!!

Crypto
20.06.2018
10:28:50
And its working now

But its making lots of calls

Google
Crypto
20.06.2018
10:29:15


DimenSi
20.06.2018
10:29:59
recurssion call?

Crypto
20.06.2018
10:30:07
Nvm. Fixed

Tnx!!!

DimenSi
20.06.2018
10:30:30
Nvm. Fixed
vue have big community chat in discord

do you want link?

Admin
ERROR: S client not available

DimenSi
20.06.2018
10:30:52
Crypto
20.06.2018
10:31:33
DimenSi
20.06.2018
10:31:54
Yes please
https://discordapp.com/invite/HBherRA

Igor
20.06.2018
10:32:11
слушалал так this.$bus.$on('myEvent', (message) => {console.log(message)}); в mounted
а попробуйте назвать событие не "myEvent", а "myevent" или "my-event" ну и слушать так-же

DimenSi
20.06.2018
10:32:32
Мне надо из родителя дёрнуть метод в потомке.
можешь сделать проп, потом на пропс повесить ватчер)

мне если какой-то нужен метод из ребенка, то я передаю этот метод через event какой-нить

Denis
20.06.2018
10:33:16
Уже делал, но мне данный подход не нравится

DimenSi
20.06.2018
10:33:30
через эвент получать нужный метод?

Hedint
20.06.2018
10:33:46
Ну так это потому что родитель не должен зависеть от методов потомка, не? Это костыль, и ломает концепцию vue в целом

DimenSi
20.06.2018
10:34:26
Уже делал, но мне данный подход не нравится
так же можно через slot-scope прокинуть метод в шаблон родителя

DimenSi
20.06.2018
10:37:06
Ну так это потому что родитель не должен зависеть от методов потомка, не? Это костыль, и ломает концепцию vue в целом
мне все же один раз нужно было. У меня был компонент редактирования фотографий и я его использовал внутри форм (формы профиля), нельзя было засирать бек фотками на каждое редактирование и поэтому пока человек не нажмет сохранить, я не отправлял фотку, но так же нужно было сначала послать фотку, потом от бека получить id фотки, и потом id фотки прокинуть в форму профиля и отправить уже саму форму

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

Google
Hedint
20.06.2018
10:42:40
Да, такие ситуации иногда могут возникать, но если это твои компоненты (не внешние подключаемые) то почти всегда можно как то пересмотреть работу приложения, чтобы избежать этого. И только если понимаешь, что от этого становится только хуже, юзать такой вызов :) но это чисто мое имхо

Crypto
20.06.2018
10:49:51
For telegram

Hedint
20.06.2018
10:50:17
For discord)

DimenSi
20.06.2018
10:50:25
en channel in discord for telegram? O_o

Crypto
20.06.2018
10:50:47
No

I just wanted to tag you

I don't speak on discord

DimenSi
20.06.2018
10:51:56
sorry, don't understand what about you talking

Roman
20.06.2018
10:54:00
найс у вас инглиш такой ?

DimenSi
20.06.2018
10:54:12
найс у вас инглиш такой ?
ага, у меня хуевый и мне кажется у него тоже хуевый

Roman
20.06.2018
10:54:23
sorry, don't understand what about you talking
ну здесь полная хуйня написана, без обид

Анатолий
20.06.2018
10:54:28
Let me speak from my fart

Roman
20.06.2018
10:55:01
а так?
what are you talking about

Анатолий
20.06.2018
10:55:35
tag you - это заменшенить, если по-нашему :)

DimenSi
20.06.2018
10:55:47
не, это я понял, но нахуй ему меньшить меня в дискорде

Анатолий
20.06.2018
10:55:48
засаммонить

Страница 3112 из 3900