@vuejs_ru

Страница 3712 из 3900
Sasha
26.09.2018
21:03:01
И $root плохая идея. Даже в доках говорится

Либо vuex

Edward
26.09.2018
21:03:27
не надо лезть к родителю - получи через props и делай чё хошь
У меня этот массив places использует еще компонент favourites, если я передам places в filter как props, изменю там данные, мой компонент favourites увидит изменения?

Google
Sasha
26.09.2018
21:03:31
Тоже вариант

Sasha
26.09.2018
21:03:53
Тогда только vuex

Alex
26.09.2018
21:04:18
или если это для них двоих в их родительском сделай computed

Sasha
26.09.2018
21:04:21
Ну либо проще всего

Edward
26.09.2018
21:04:29
не увидит
Когда props передается, то создается копия, а не по ссылке работает, да?

Alex
26.09.2018
21:05:13
Когда props передается, то создается копия, а не по ссылке работает, да?
props по ссылке - ты можешь изменить props, но это противоречит идеологии

данные вниз, события вверх - никаких изменений дочерний компонент в родителе делать не должен

ну или vuex, если приложение достаточно большое

Edward
26.09.2018
21:08:39
Опишу немного как я уже сделал, мб чем-то поможет или прояснит что-то: Есть главный компонент у него при загрузке делается ajax и заполняется массив places данным + у него уже готово 2 дочерних компонента - places и favourites. Каждый из них принимает этот массив places и по-своему рендерит. Теперь я хочу сделать еще 1 компонент фильтр, я думал сделать так, чтобы он лез в родителя, и фильтровал этот массив places, а компоненты places и favourites сразу перерендеривались

Edward
26.09.2018
21:10:33
что значит "лез в родителя"? :))
делал что-то подобное : this.$root.$data.places.filter(place => {....

Google
Valeriy
26.09.2018
21:10:41
а сделать @filter-change="setFilter" не судьба?

Valeriy
26.09.2018
21:11:17
делал что-то подобное : this.$root.$data.places.filter(place => {....
в документации же явно написано в рекомендациях - не суйте свой нос в родителей ни через thos$parent ни каким то другим способом

Edward
26.09.2018
21:11:52
а сделать @filter-change="setFilter" не судьба?
Это вы написали тот же способ что и Alex?

Valeriy
26.09.2018
21:12:23
Это вы написали тот же способ что и Alex?
ну из дочернего фильтра делай this.$emit("filter-change', newFilter)

думаю он тоже это имел в виду

Alex
26.09.2018
21:12:36
именно

Edward
26.09.2018
21:12:57
Хорошо, спасибо всем за помощь )

Alex
26.09.2018
21:13:29
побольше доки, поменьше костылей) хорошо, что не дочитал до ref)

Edward
26.09.2018
21:14:08
пока еще не освоил все)

Valeriy
26.09.2018
21:43:10
ты имеешь в виду по кнопке на страничке твоего приложения сделать даунлоад файла текстового?

Andrey
26.09.2018
21:44:13
где то там, внутри в кишках мне надо перед получением кое чего записать строчку в файл

Valeriy
26.09.2018
21:44:19
ок, не умеешь по русски рассказывать, попробуй опиши по шагам как это должно выглядеть со стороны пользователя

ты в чатике vue, говоришь про vue, в это значит что все действия происходят в браузере :))

где ты в браузере увидел файлы?

ты про бакенд или про фронтенд часть?

т.е. ты думаешь, что при нажатии на кнопку в твоем интерфейсе, ты можешь тихо так без разрешения юзера что-то сохранить к нему на тачку в файловую систему в виде файла?

а как это должно выглядеть глазами юзера?

да без разницы... браузер не понимает что такое дев, прод, тест

Alex
26.09.2018
21:50:14
И зачем что то что нужно только типо для дева

Google
Alex
26.09.2018
21:50:21
И при этом создаёт уязвимость

Valeriy
26.09.2018
21:50:35
да он ее не создаст :))

Alex
26.09.2018
21:50:56
Попросить пользователя что то сделать и включить доступ

Valeriy
26.09.2018
21:50:57
просто он должен придти к тому, что невозможно сохранить файл из браузера без разрешения

я его выше спросил - даунлоад файла хочешь? он говорит нет :))

тогда как это называется?

ты можешь на бакенд передать нужную порцию информации и сохранить ее там уже в файл

Alex
26.09.2018
21:52:20
Sounds like a scum

Ivan
26.09.2018
21:52:41
Valeriy
26.09.2018
21:53:02
электрон?
не понял? вы что братья?

Ivan
26.09.2018
21:53:23
Alex
26.09.2018
21:53:34
У меня ностальгия сейчас по антихакеру и тп ресурсам

John
26.09.2018
21:53:36
Всем

Valeriy
26.09.2018
21:53:42
чем не браузер
я не знаю такого, не пользовался

Alex
26.09.2018
21:53:47
Конца 90х-начала 00х

А как передать троян но что б пользователь не увидел разрешения и запустил

John
26.09.2018
21:54:16
Конца 90х-начала 00х
Журнал чип и компьютера

Alex
26.09.2018
21:54:28
КомпьютеРРа

Valeriy
26.09.2018
21:54:45
Журнал чип и компьютера
не знаю, я давно детские книжки не читаю, тем более на русском языке :))

Google
Alex
26.09.2018
21:55:22
John
26.09.2018
21:55:42
Компьютера ?

Admin
ERROR: S client not available

John
26.09.2018
21:56:41
А еще что-то годное было?

Valeriy
26.09.2018
21:57:13
Electron is an open source library developed by GitHub for building cross-platform desktop applications with HTML, CSS, and JavaScript. Electron accomplishes this by combining Chromium and Node.js into a single runtime and apps can be packaged for Mac, Windows, and Linux.

Alex
26.09.2018
21:57:19
Таненбаум и кнут были всегда

Valeriy
26.09.2018
21:57:24
теперь понятно что есть электрон

John
26.09.2018
21:57:53
Новая реальность с Супоневым

Alex
26.09.2018
21:58:15
От винта

С бонусом и гамовером:3

Вечер ностальгии объявляется открытым

John
26.09.2018
21:58:44
Смуглый это гомовер?

Alex
26.09.2018
21:59:18
Да

Репетур бонус

John
26.09.2018
21:59:42
Кстати от винта прям хорошие обзорщики были

Valeriy
26.09.2018
21:59:45
че то я ни разу не видел предложений о работе на electron

Alex
26.09.2018
21:59:51
Они и сейчас ещё живые к слову

Dmitry
26.09.2018
21:59:57
доброй ночи. а скиньте конфиг для nginxa плз. для vue

Alex
26.09.2018
22:00:05
Для ютуба делают периодически программы

Google
Dmitry
26.09.2018
22:00:18
нагугленные не хотят работать

ну можно же nginxoм раздать вью приложение

John
26.09.2018
22:01:31
А еще у нас по кабельному давали харьковский музыкальный канал Фора. Так там еще в начале нулевых был летсплей халвы первой

Dmitry
26.09.2018
22:01:38
натравливаешь его на dist

Alex
26.09.2018
22:02:02
натравливаешь его на dist
И ты насчитываешь на готовый конфиг?

Это же совсем тривиальная вещь

Dmitry
26.09.2018
22:03:00
ну мне кажется в этом чатике много у кого может быть готовый конфиг

просто гуглится немного. и они у меня не работают

Alex
26.09.2018
22:03:22
В этом чатике статику экспрессом раздают

John
26.09.2018
22:03:37
Dmitry
26.09.2018
22:04:00
а в худшем?)

Alex
26.09.2018
22:04:19
просто гуглится немного. и они у меня не работают
А ты уверен что не работают потому что ты nginx не рестартанул?

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