@vuejs_ru

Страница 1404 из 3900
DimenSi
26.09.2017
16:33:59
никакой

Karen
26.09.2017
16:35:33
вы про какую вкладку?
Гугл, вкладка с открытым гуглом конечно же. Шутка

а если закрыть влкадку, то какой хук должен отработать? а то destroyed походу не отработает
new Vue({ created() { document.addEventListener('beforeunload', this.handler) }, methods: { handler: function handler(event) { } } ])

Google
Гийденко
26.09.2017
16:41:02
А вот задача с котрой я точно не справлюсь, не знаю как оно в фронте делается, может кто поможет? Есть массив с достаточно глубокой структурой, всё лежит в data. Вложенность 4-6 уровней. Всё JSON совместимое, то есть сипски, словари, числа, строки. Допустим лежит там массив словариков штук 400 (например активныезадачи). Всё отрисовано на странички как маленькие виджеты задач с прогрессбаром. И вот надо обновить прогресс одной задачи. Очевидно что не очень удобно все 400 тасков обновлять, достаточно передать новый прогресс задачи и её id чтобы найти в списке всей толпы тасков. Либо добавилась новая задача, просто передаём все её данные и новый id. Ну и тд. Как такое реализуется обычно? Может есть уже готовые решения обновления структуры данных по какойто части этих данных? Или лучше делать плоскую стркутуру с длинными ключами как в Redis?

мне думается что надо сделать функцию которая получает кусок данных и встраивает обновления в общий массив найдя элементы по id или имени.

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

может с vuex это удобней?

Вишневый чай
26.09.2017
17:26:10
Да

Ilya
26.09.2017
17:43:36
Допустим у меня есть компонент. Таблица пользователей. Насколько разумно делать запрос из компоненна на api для полученя списка пользоватлей?

Гийденко
26.09.2017
17:50:35
Да
ёмко, но не понятно)

Ilya
26.09.2017
18:15:17
Благодарю.

Alex
26.09.2017
18:27:42
гайз, для пагинации есть какая-нибудь либа на vue ?

Ilya
26.09.2017
18:39:56
http://hootlex.github.io/vuejs-paginator/

Фёдор
26.09.2017
18:39:58
Там 10 строчек написать

А есть либа для сложения чисел?

Google
Vladimir
26.09.2017
18:41:50
jquery

Федор, ты прикалываешься?))

Фёдор
26.09.2017
18:44:09
Нет, я серьезно конечно же.

Vladimir
26.09.2017
18:44:34
:D

Ilya
26.09.2017
19:15:32
Как передать из родительского компонента data в дочерний компонент, а не просто строку?

Vladimir
26.09.2017
19:27:22
всю дату ?

Конкретно всю дату никак, т.к. она расщипляется на мелкие части

Ilya
26.09.2017
19:28:57
ну у меня в data лежит felds(массив)

как его передать?

Vladimir
26.09.2017
19:29:46
props

Ilya
26.09.2017
19:31:09
ну я в дочернем эллементе пишу props['message']

и в темплейте родительского

child message='fields'

и передается слово fields

а не массив

как то так

Alex
26.09.2017
19:31:50
Kolya
26.09.2017
19:32:03
Блин, доку читай

Ну такие очевидные вещи

Ilya
26.09.2017
19:33:10
Та я читал, но что то не выкупил

Google
Kolya
26.09.2017
19:33:23
Смотри на примеры

Это самые базовые вещи

Alex
26.09.2017
19:39:15
в родительском компоненте у тебя лежит шаблон дочки типа такой <movie-list v-bind:genre="genre" v-bind:time="time" v-bind:movies="movies" v-bind:day="day"></movie-list> . А в дочернем помпоненте в пропсах указываешь props: ['genre', 'time', 'movies', 'day'']

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

Ilya
26.09.2017
19:48:26
Спасибо

Dave
27.09.2017
03:02:04
подскажите плиз

делаю в кложуре аксиоса вызов дропзоны

Url ложу в computed

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

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

хотя пересчитывается

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

NextTick пробовал до одного места.

Подскажите куда копать не могу допереть уже всю доку обшарил

Фак май мозг

порешал

Shane
27.09.2017
05:35:35
Привет. Ребят почему вам вью нравится?

Жалгас
27.09.2017
05:49:34
Не боимся диабета

Alex
27.09.2017
06:09:55
Привет. Ребят почему вам вью нравится?
С ним легко и просто, после недельного курса возвращается радость кодинга

Shane
27.09.2017
06:14:20
А реакт?

Google
Andrey
27.09.2017
06:15:18
А реакт другая технология.

Shane
27.09.2017
06:21:40
Отличие только в доме

Alex
27.09.2017
06:21:56
Привет. Может быть кто нибудь знает, существует ли похожий чат по UX/UI темам?

Вишневый чай
27.09.2017
06:40:43
звучит как дичь

mstrVLT
27.09.2017
06:42:06
После жквери я думал брошу веб, Ты-мэн рулит

Вишневый чай
27.09.2017
06:42:59
вуе не особенный, что угодно лучше жквери

причем дело даже не в либе, а в подходе

как видите vue не спасает кодеров заразишихся от jq подходом работать с домом напрямую и дергать из него урлы...

из аксиоса ?‍♂️

mstrVLT
27.09.2017
06:44:43
Эээ ты это сказал аш сердце прихватило

Andrii
27.09.2017
09:13:24
Привет. Реально ли повесить на дату геттер, который бы фильтровал значения по уникальности? Если у меня массив и надо чтоб только уникальные остались

Andrey
27.09.2017
09:14:11
computed?

Andrii
27.09.2017
09:17:12
как вариант, а еще?

в доках вроде такого нельзя делать, дата это просто дата должна быть

Oleg
27.09.2017
10:03:24
Всем привет, придумали уже как можно amp использовать вместе с vue? P.S. Сорри, если вопрос некорректен.

Google
Illya
27.09.2017
10:04:33
Никак

Только если ssr

Alexander
27.09.2017
10:07:57
Думаю такой вариант предпочтительнее, чем захардкодить валидацию в компонент.

Maxim
27.09.2017
10:14:24
В vue стили надо хранить в файлах компонентов или лучше вынести в отдельный css файл?

Vladimir
27.09.2017
10:20:11
по необходимости можно вынести в отдельный файл

No
27.09.2017
10:22:12
так максимально оптимально получается

особенно если стили в компоненте занимают больше строк, чем сама компонента

Maxim
27.09.2017
10:23:38
Так же можно сделать с разметкой и скриптами

Vladimir
27.09.2017
10:34:20
Делай, но не когда весь файл занимает 50 строк ..

Aleksey
27.09.2017
10:43:16
Можно через computed обновлять значения данных переданных через props
Спасибо за совет. Но вот не могу решить проблему именно в таком плане - у меня есть компонент формы, в котором методы отправки и валидации. Вызываю компонент формы и передаю в slot инпуты. Как мне работать с ними из компонента формы? Можно каждый раз создавать дату для этих инпутов и через пропсы передавать в компонент дату инпутов, но как тогда валидировать и подствечивать инпуты из компонента?

Maxim
27.09.2017
10:43:28
Все приложение будет в один файл помещено и загружаться за раз, а потом получать данные по ajax?

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