
Roman
08.07.2018
19:39:32

Nikita
08.07.2018
19:46:59

Rafael
08.07.2018
19:47:28

Stanislav
08.07.2018
19:47:41

Google

Sergey❄️
08.07.2018
19:48:00
Видимо из за пустых данных что ли

Rafael
08.07.2018
19:48:21

Nikita
08.07.2018
19:48:28

Rafael
08.07.2018
19:48:33

Stanislav
08.07.2018
19:48:56

Sergey❄️
08.07.2018
19:49:02

Rafael
08.07.2018
19:49:32

DimenSi
08.07.2018
20:01:34
использовал рефы в computed и не замечал проблем, потому, что computed на первый раз все верно отдавал.

Nikita
08.07.2018
20:03:16
Окей, тогда вместо рефоф если это возможно использовать хенделер?

Rafael
08.07.2018
20:03:56

Roman
08.07.2018
20:04:43

Google

Rafael
08.07.2018
20:05:14

Nikita
08.07.2018
20:07:24
Ahahahahah

БОГАТЫРЪ
08.07.2018
20:11:47

Rafael
08.07.2018
20:13:04
Ты пишешь на vue@1?

БОГАТЫРЪ
08.07.2018
20:13:22
да
vue + vue-router js

Alex
08.07.2018
20:13:41

БОГАТЫРЪ
08.07.2018
20:13:54
нет 2
я запутался

Rafael
08.07.2018
20:14:19
нет 2
Так какого черта ты не читаешь доку? Читай раздел про директиву v-bind

БОГАТЫРЪ
08.07.2018
20:14:29
пробовал

Rafael
08.07.2018
20:14:49
пробовал
Так, пришли мне скрин куска доки про v-bind

БОГАТЫРЪ
08.07.2018
20:15:30
бл спать хочет, не то опять написал, я так пробовал :src :alt

Rafael
08.07.2018
20:15:59

БОГАТЫРЪ
08.07.2018
20:16:25
красным подсвечивает, убрал скобки пашло
хм

Rafael
08.07.2018
20:17:10
*снимаю порчу через телеграм*

БОГАТЫРЪ
08.07.2018
20:18:29
я про v bind слыхал, но не юзал, в доки пока серьезно не лез

Yan
08.07.2018
20:19:01

Google

БОГАТЫРЪ
08.07.2018
20:19:08
уже
стоп

Alex
08.07.2018
20:19:45
-_- действительно. Нафига документация.

БОГАТЫРЪ
08.07.2018
20:19:47
<div v-bind:class="[{ active: isActive }, errorClass]"></div>
пробовал со скобками
ошибку тоже выдовало

Yan
08.07.2018
20:20:11
можно просто :class=

БОГАТЫРЪ
08.07.2018
20:20:18
я сделал так

Yan
08.07.2018
20:20:45
у тебя есть isActive и errorClass
?

БОГАТЫРЪ
08.07.2018
20:21:02
я это из доки привел

БОГАТЫРЪ
08.07.2018
20:21:11
у меня проблема была в скрине

Yan
08.07.2018
20:21:13
ыхых

БОГАТЫРЪ
08.07.2018
20:21:44
вы за сколько лет доки прочитали?
или месяцев

Rafael
08.07.2018
20:22:09

Yan
08.07.2018
20:22:10
блять чего нахуй

БОГАТЫРЪ
08.07.2018
20:22:10
или дней

Google

Rafael
08.07.2018
20:22:27
Перед тем как писать что-то, я сел и ознакомился с возможностями vue

Alex
08.07.2018
20:22:28

Rafael
08.07.2018
20:22:38
Просто чтобы знать где искать, если будет проблема

БОГАТЫРЪ
08.07.2018
20:23:17
лан спасибо, беру на заметку

Rafael
08.07.2018
20:23:58

БОГАТЫРЪ
08.07.2018
20:24:36
и не спорю, это истина

Rafael
08.07.2018
20:24:42
Во первых, ты так и не прочитал доку, а во вторых ты не можешь сформулировать вопрос, в третьих ты не получил опыта работы ни с документацией ни опыта выявления ошибки

Admin
ERROR: S client not available

DimenSi
08.07.2018
20:25:02
что вы ему рассказываете, ему же похуй

Rafael
08.07.2018
20:25:24
Я и так сегодня уже слишком пошумел
Хорошо что Алекс не видит

БОГАТЫРЪ
08.07.2018
20:28:16
я понял, спасибо

Evgeniy
08.07.2018
20:53:43
Добрый вечер усем)
Как сделать авторизацию/регистрацию на laravel вместе с vue? Использовать авторизацию/регистрацию из коробки?

Kendr
08.07.2018
20:56:16

Богдан
08.07.2018
21:12:17

Kirill
08.07.2018
22:01:49
Ребят, привет, подскажите начинающему - насколько нормальной практикой считается работать со стором в Vuex только геттерами без мутаций?

Hedint
08.07.2018
22:04:09

DimenSi
08.07.2018
22:04:24

Google

DimenSi
08.07.2018
22:04:53
Ты типо вообще данные в сторе не меняешь?

Kirill
08.07.2018
22:10:35
Мне просто один парень рассказывал что у них так код работает, я почитал подробнее об этом, так как с вью не так давно - вроде как нелогично выходит, реально зачем тогда нужен стор, если его не изменять. Геттеры это же просто как компютед только для стора. Нужно будет разобраться подробнее, может что не так понял, спасибо.

Roman
08.07.2018
22:27:20

Kirill
08.07.2018
22:36:00
Ну да, там редюсеры, новый объект всегда. А во vuex получается мутациями(логично что это уже не иммутабельность) - принято изменять стор, то есть он мутабельный по определению, и всё строится вокруг изменения отдельных его частей?

Roman
08.07.2018
22:36:30

Kirill
08.07.2018
22:39:36
Да.
Ну, понятно в принципе, спасибо

Станислав
08.07.2018
23:23:04
Здравствуйте. Подскажите, пожалуйста, как избавиться от кэширования в компонентах.
Суть в следующем:
1. Есть код, который генерируется в PHP (вывод изображений)
2. В шаблоне twig подключен компонент в таком формате:
<vue-photoswipe>
<script type="text/x-template" id="vue-photoswipe">
PHP-код вывода изображений
</script>
</vue-photoswipe>
3. Js-код такой:
Vue.component('vue-photoswipe', {
delimiters: ['${', '}'],
template: '#vue-photoswipe',
...
});
new Vue({
delimiters: ['${', '}'],
el: '#app',
});
Если выводится одна галерея, то все нормально. Если на странице выводится две галереи (или больше), то в последующих выводятся данные из первой галереи. Вот пример страницы: http://c8.yarcom.ru.net/services/gruzchiki-dlya-chastnykh-lic/kvartirnyy-pereezd-gruzchiki-dlya-pereezda
Заранее благодарю вас за помощь. Все идеи у меня уже кончились.


Nightwelf
09.07.2018
02:41:01
Здравствуйте. Подскажите, пожалуйста, как избавиться от кэширования в компонентах.
Суть в следующем:
1. Есть код, который генерируется в PHP (вывод изображений)
2. В шаблоне twig подключен компонент в таком формате:
<vue-photoswipe>
<script type="text/x-template" id="vue-photoswipe">
PHP-код вывода изображений
</script>
</vue-photoswipe>
3. Js-код такой:
Vue.component('vue-photoswipe', {
delimiters: ['${', '}'],
template: '#vue-photoswipe',
...
});
new Vue({
delimiters: ['${', '}'],
el: '#app',
});
Если выводится одна галерея, то все нормально. Если на странице выводится две галереи (или больше), то в последующих выводятся данные из первой галереи. Вот пример страницы: http://c8.yarcom.ru.net/services/gruzchiki-dlya-chastnykh-lic/kvartirnyy-pereezd-gruzchiki-dlya-pereezda
Заранее благодарю вас за помощь. Все идеи у меня уже кончились.
А у тебя не кривая асинхронность?
Здравствуйте. Подскажите, пожалуйста, как избавиться от кэширования в компонентах.
Суть в следующем:
1. Есть код, который генерируется в PHP (вывод изображений)
2. В шаблоне twig подключен компонент в таком формате:
<vue-photoswipe>
<script type="text/x-template" id="vue-photoswipe">
PHP-код вывода изображений
</script>
</vue-photoswipe>
3. Js-код такой:
Vue.component('vue-photoswipe', {
delimiters: ['${', '}'],
template: '#vue-photoswipe',
...
});
new Vue({
delimiters: ['${', '}'],
el: '#app',
});
Если выводится одна галерея, то все нормально. Если на странице выводится две галереи (или больше), то в последующих выводятся данные из первой галереи. Вот пример страницы: http://c8.yarcom.ru.net/services/gruzchiki-dlya-chastnykh-lic/kvartirnyy-pereezd-gruzchiki-dlya-pereezda
Заранее благодарю вас за помощь. Все идеи у меня уже кончились.
У меня была подобная проблема, она выражалась не в этом
Оказалась асинхронность во всем виновата


Станислав
09.07.2018
02:44:27
А у тебя не кривая асинхронность?
Что значит "кривая асинхронность"? Ошибок в консоли нет, код выполняется в полной мере. Но только для первого компонента. Остальные блоки полностью копируют первый.

Nightwelf
09.07.2018
02:44:59
Вот у меня так же было
Не помню как я это обошёл

Станислав
09.07.2018
02:45:21

Nightwelf
09.07.2018
02:46:13
Но у меня получилось так, что когда данные грузились, то затирали друг друга

Станислав
09.07.2018
02:46:41
Я что уж только не пробовал, ничего не помогает. В принципе, мою задачу можно и по-другому решить, но такое поведение компонентов довольно странное.

Nightwelf
09.07.2018
02:46:55
Один компонент на одной странице показан несколько раз?

Станислав
09.07.2018
02:47:11

Nightwelf
09.07.2018
02:47:16
Воооот
То же самое было