@vuejs_ru

Страница 3245 из 3900
Nikita
13.07.2018
08:37:40
мб заимплементить?

Michael
13.07.2018
08:41:56
пацаны. добавляю компонент в верстку, и все что стоит после него удаляется (дивы и тд). так и должно быть?

Michael
13.07.2018
08:42:40
нет. у тебя парсель шоле?

Bohdan
13.07.2018
08:44:28
ребятки, кто какие компоненты для табличек юзает?

Google
Nadirbek
13.07.2018
08:48:14
Ребят, всем привет. Есть вопрос по анимации: Есть массив из 6 объектов, на сайте показывается первые 3. Есть два метода (next, prev): они обновляют массив (принципом бесконечного слайдера). Проблема в том, что анимцируется лишь тот объект, который исчезает/появляется (первый либо последний объекты), а остальные два не анимируются. Что посоветуете? upd: показываются на сайте первые три объекта из массива (через v-if)

Pasha
13.07.2018
08:49:09
почитать про transition-group

Timur
13.07.2018
08:52:21
насколько плохо использовать сеттеры у computed? или норм?

Denis
13.07.2018
08:53:56
Такой вопрос, постараюсь правильно сформулировать. Есть апишка которая может принимать кастомное число аргументов. Работает это так. Есть компонент который пишет в модель одно значение. Этот же компонент можно клонировать. Таким образом, мне надо отправить в респонсе запись каждого компонента Примерно так : rule1: blabla rule2: blabla Где rule1 данные первого компонента, rule2 второго. Данная итерация обязательна. Я пока ума не приложу как мне дать знать функции про все данные аргументы как их туда передать

Konstantin
13.07.2018
08:58:07
как импортировать функцию в vuex? понимаю, что там не должно быть логики, но store монтируется раньше чем app/mounted вот тут у меня undefined http://dl4.joxi.net/drive/2018/07/13/0016/3113/1055785/85/4848d6b221.jpg

Алексей
13.07.2018
09:01:12
methods: { onSearch: function () { this.$router.push(Routes.volumeDocuments(this.volumeId, null/*filter and search are mutually exlusive*/, this.searchObj)); }, подскажите *человеческим языком* что делает this.$router.push(...) документаию я прочитал и ничего не понял. да, я бэкенд.

куда он пушит что-то и что с этим потом произойдёт?

malcev
13.07.2018
09:03:19
$this.router.push({..}) - можно открыть в новой вкладке?

Dmitry
13.07.2018
09:03:19
Народ, кто-нить прикручивал Sortablejs к таблицам? Эта зараза переставляет строки в таблице, хотя мне нужно переставить только порядок данных в массиве и Vue переставит мне строки в таблице как надо. Можно как то отменить перестановку элементов в DOM через Sortablejs?

Михаил
13.07.2018
09:04:19
vue-sortable?

Maksim
13.07.2018
09:05:12
куда он пушит что-то и что с этим потом произойдёт?
вроде как пушит объект, в нем должно быть поле, куда роутить, параметры роута. В результате должна отрендериться соответствующая страница по этому роуту

Михаил
13.07.2018
09:06:14
vue-sortable?
вру, vue-draggable попробуй

Dmitry
13.07.2018
09:07:47
vue-sortable?
https://github.com/RubaXa/Sortable

Google
Dmitry
13.07.2018
09:08:50
вру, vue-draggable попробуй
vue-draggable не поможет. Мне нужно менять местами строки в таблице из element-ui

Просто надо как-то отменить перестановку элементов в DOM которую делает Sortablejs

malcev
13.07.2018
09:12:43
ivan
13.07.2018
09:17:08
кто-нибудь может помочь?
новая вкладка - это фактически новый экземпляр приложения, какая цель такого странного действия?..

Konstantin
13.07.2018
09:17:59
подскажите, как в initial state vuex внести результат работы функции?

store инициализируется раньшше, чем все другие файлы (судя по порядку расставленых console.log)

Timur
13.07.2018
09:28:36
норм
спасибо

Konstantin
13.07.2018
09:41:58
научите, как подставить вместо этой пустой строки результат работы функции? http://dl3.joxi.net/drive/2018/07/13/0016/3113/1055785/85/95983676f8.jpg ? мутацией совсем не вариант, т.к стор монтируется раньше компонентов

Konstantin
13.07.2018
09:47:00
А зачем?
чтобы я мог получить getter-om значение и использвать в нужных мне функциях (несколько мест)

Furrya
13.07.2018
09:47:48
научите, как подставить вместо этой пустой строки результат работы функции? http://dl3.joxi.net/drive/2018/07/13/0016/3113/1055785/85/95983676f8.jpg ? мутацией совсем не вариант, т.к стор монтируется раньше компонентов
функция вызывается в компоненте? небось еще и не чистая, запрос к апи какой нибудь?) зачем вам в стэйте AppUniqId (что бы он не значил) Стейт инициируется всегда декларативно, или это не стэйт

Denis
13.07.2018
09:49:01
Ребята, есть один простяковый вопрос. Как мне передать значение в другой компонент через router-link?))

Konstantin
13.07.2018
09:49:11
Дмитрий Maestro
13.07.2018
09:50:33
ребят а что вместо sortable использовать ?

а то я подключил а он для первой версии vue)

Stanislav
13.07.2018
09:51:42
Дмитрий Maestro
13.07.2018
09:52:57
спасибо

Furrya
13.07.2018
09:53:42
функция как раз в js-файле и да, это запрос к API. Почему решил в store добавить, чтобы пара условий была в геттере что вернуть
Решили добавить в стэйт, придется играть по правилам vuex, только мутации. Кстати не вижу проблемы. Вам для работы app нужен uniqUid за которым нужно сходить к apiшке В вашем случае можно завелосипедить, но можно сделать и по правилам. Дистпачите мутацию в компоненте. Пока нет uniqId, блокируйте приложение, spinner показывайте (я не знаю, что там за конкретно у вас)

Google
Zypar
13.07.2018
09:55:03
ку ку ребятульки. Как в yarn, сделать add все зависимоти единоразово

из package.json

yarn install - не то

Roman
13.07.2018
09:55:29
yarn

лол

Denis
13.07.2018
09:56:04
Ребята, как мне передать id по router-link?)

Zypar
13.07.2018
09:56:31
лол
тож не то

Roman
13.07.2018
09:56:37
тож не то
всмысле нето

тебе надо сделать npm i ?

Furrya
13.07.2018
09:56:45
yarn add lol lol lol ... nLol

Roman
13.07.2018
09:56:46
это yarn

Furrya
13.07.2018
09:56:46
?

Zypar
13.07.2018
09:56:51
да да

Ульян
13.07.2018
09:57:25
Кому интересно, я решил

Zypar
13.07.2018
09:57:45
но он ставит не все зависимости с p*.json, приходится каждую по списку в ручную ебошить через yarn add *имя пакета

Ульян
13.07.2018
09:58:20
Вебпак то ли не понимал регулярку, то ли она сама была неправильная, ну короче вынес отдельно расширение svg в правилах вебпака и все заработало

Zypar
13.07.2018
09:58:42
Google
Konstantin
13.07.2018
09:58:58
Решили добавить в стэйт, придется играть по правилам vuex, только мутации. Кстати не вижу проблемы. Вам для работы app нужен uniqUid за которым нужно сходить к apiшке В вашем случае можно завелосипедить, но можно сделать и по правилам. Дистпачите мутацию в компоненте. Пока нет uniqId, блокируйте приложение, spinner показывайте (я не знаю, что там за конкретно у вас)
> только мутации -- вот в этом и проблема. Генерирую айдишку функцией в App.vue->beforeCreated, и по идее там и нужно ее отправить в стор, но стор уже инициализирован и с ним пытался работать js-файл. То есть по факту, порядок выполнения сейчас такой: 1) сначала монтируется store, нет значения которое хочу использовать 2) функия из js-файла обращатся к API не найдя в store уникальной айдишки 3) before create компонента - единственное место где корректно можно запушить в стор выполняется ТРЕТЬИМ в очереди

Roman
13.07.2018
09:58:58
?

Zypar
13.07.2018
09:58:59
Ярн.лок удали
ща попробуем

Admin
ERROR: S client not available

Konstantin
13.07.2018
10:00:24
этого и хочу добиться, выполнить функцию в store

Roman
13.07.2018
10:01:39
этого и хочу добиться, выполнить функцию в store
ну сделай init экшон где ты будешь вызывать свою функцию, вызови экшен в beforeCreate своем и после добавь в этом самом экшоне по резолву в стор что-то типа initialized и от этого значения уже пусть все остальное работает

Stanislav
13.07.2018
10:02:40
поподробнее плиз, как прогулить?
import genId from './genId'; state: { uid: genId() }

Zypar
13.07.2018
10:03:16
Ярн.лок удали
тоже не помогло

Stanislav
13.07.2018
10:03:26
Но это фигня какая-то

Furrya
13.07.2018
10:03:37
import genId from './genId'; state: { uid: genId() }
genId делает запрос к remote api

Stanislav
13.07.2018
10:03:41
тоже не помогло
Нод_модулес и ярл.лок

Блед

Konstantin
13.07.2018
10:03:50
import genId from './genId'; state: { uid: genId() }
это было первое что я попробовал, и это не сработало

нет, не к АПИ, а просто генерирует случайное число на основе даты

я просто не могу импортировать функции в store

Stanislav
13.07.2018
10:04:47
Google
Stanislav
13.07.2018
10:07:04
я просто не могу импортировать функции в store
Вангую, ты просто экспорт не правильно написал

Furrya
13.07.2018
10:08:08
Вы можете научить свой js файл обрабатывать отсутствие uniqId (undefined) Или https://t.me/vuejs_ru/324468 Но вы упрямо хотите покласть (sik!!) функцию в стэйт, генерирующую фейковый id, чтобы js файл работал корректно Что то тут не так ?

Furrya
13.07.2018
10:09:36
а?
Ссылку на твое сообщение указал, а что то не так?

Roman
13.07.2018
10:09:42
ну ок

Konstantin
13.07.2018
10:10:23
спасибо за помощь, буду избегать логики в store. Все решу в js-файле

Samat
13.07.2018
10:48:18
после того, как раскомментил Echo перестал работать jquery на компонентах. кто-нибудь сталкивался?

Ilya
13.07.2018
11:13:34
Кто-то деплоил vue проект на aws codestar?

Pavel
13.07.2018
11:15:31
Камон, замути в песочнице свой пример. Ну как тебе подскажут, что у тебя там не работает? Битва экстрасенсов, бля

Denis
13.07.2018
11:34:16
Ребята, допустим что у меня есть много товаров с кратким описанием на странице. При на жатии на каждый из них, открывается карточка со всеми данными про конкретный товар с определенным ID. Как мне передавать ID, по ссылке в определенный компонент?

Almaz
13.07.2018
11:35:47
есть пример проекта с code splitting которая работает на ie11?

Denis
13.07.2018
11:36:53
@onclick="openCard(id)"
ок, а как мне передать этот id в другой компонент?

Andrey
13.07.2018
11:37:14
пропсом

карточка открывается вна ноувой странице или просто увеличивается показвывая все?

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