
Astr0junk
23.03.2018
13:22:28
а то ад
?
background: url('${videos_dir}${data.id}s.jpg),
'background-position': ${snapshot_bp} 0
}"
вот это все

Google

Arsen
23.03.2018
13:22:52
Согласен, но строку не обязательно
Можно просто объект вернуть
Тот же эффект будет

Astr0junk
23.03.2018
13:23:14
+

Sergey
23.03.2018
13:24:52

Arsen
23.03.2018
13:25:35
Ну да, просто пилить стили строкой это как-то дико
Покажи чё метод делает

Sergey
23.03.2018
13:26:29
метод просто меняет значение переменной
snapshotAnimation: function(){
this.snapshot_bp = 148;
console.log(this.snapshot_bp)
}
и оно меняется
но визуально бэкграунд остается на месте

Arsen
23.03.2018
13:27:36
Впрс, это ты пытаешься анимацию сделать?

Sergey
23.03.2018
13:27:42
да

Arsen
23.03.2018
13:28:34
Чё vue-devtools говорит?

Google

Arsen
23.03.2018
13:29:04
И чо в стилях дива в инспекторе написано?

Sergey
23.03.2018
13:30:02
вуй девтул говорит, что меняется переменная
а в инспекторе нифига не меняется

Arsen
23.03.2018
13:30:29
Пкажи

Sergey
23.03.2018
13:30:55

Arsen
23.03.2018
13:32:01
<div
:style="{
background: `url('${videos_dir}${data.id}s.jpg) ${snapshot_bp} 0`
}"
class="snapshot"
@mouseover="snapshotAnimation">
А если так?

Sergey
23.03.2018
13:33:09
та же песня

Arsen
23.03.2018
13:33:30
<div
:style="{
background: `url('${videos_dir}${data.id}s.jpg) ${snapshot_bp}px 0`
}"
class="snapshot"
@mouseover="snapshotAnimation">
А так?

Sergey
23.03.2018
13:34:14
)))))
спасибо
это просто фейспалм

Arsen
23.03.2018
13:34:31
Чё так просто?

Sergey
23.03.2018
13:34:40
ага

Богдан
23.03.2018
13:39:39
Господа, а никто не подскажет как сделать в vuetify margin для v-flex только на определенном брекпойнте?

Denys
23.03.2018
13:47:59

Dmitry
23.03.2018
13:48:45
У кого там сервисы на амазоне? Ребят, готовьтесь ?
Короч, по блокировке Амазона - подтверждаю. РКН решили зобанить... Та-да-м! Zello. Я видел документы. В списке десятки подсетей. В сумме - больше 14 миллионов ip-адресов. Доки пока просили не публиковать. Типа, может РКН одумается и не станет стрелять себе в коленку.

Google

Dmitry
23.03.2018
13:48:45

?? Denis
23.03.2018
13:50:08
Да им пох

Denys
23.03.2018
13:50:09

Mikhail
23.03.2018
13:51:11
Ну грохают рунет как могут, ну молодцы)

Богдан
23.03.2018
13:55:54

Sergey
23.03.2018
13:56:24
блин половина веб-приложений на амазоне хостится. они там сдурели что ли в конец

Alex
23.03.2018
13:57:31
В этом была проблема?
Да спасибо ещё раз. Установил babel-loader + babel-runtime плюс дефис переехал из названия класса у меня))) ну и профит - все подключается.

Леша
23.03.2018
13:57:52
может кто-нибудь объяснить, почему topics не обновляется? /topics отдает валидный json
https://pastebin.com/CvfsdYdK

Victor
23.03.2018
13:57:53
так zello заблокировали уже давно, вторая волна что ли?

Анатолий
23.03.2018
13:58:34

Максим
23.03.2018
13:59:06
для эффективной деградации это сильно

Victor
23.03.2018
13:59:12
))) забавно, что в комьюнити вью обсуждение блокировок) может все же о вью поговорим?)))

Леша
23.03.2018
14:01:11

Roman
23.03.2018
14:04:26

Леша
23.03.2018
14:07:05

Сергей
23.03.2018
14:09:31
mounted() {
var vm =this;
axios.get('/topics')
.then(function(response) {
alert(response.data[0].heading)
vm.topics = response.data
})
.catch(function(error) {
console.log(error)
});
}
это если в твоем стиле

Arsen
23.03.2018
14:09:56

Google

Сергей
23.03.2018
14:10:30
это я для примера)

Max
23.03.2018
14:14:18
Всем привет. Подскажите как пробросить данные from child to parent в Vue1?

Roman
23.03.2018
14:14:52

Arsen
23.03.2018
14:15:01
А зачем вообще использовать vue1 если есть vue2?

Sunlive
23.03.2018
14:15:37
о_О

Max
23.03.2018
14:15:55
Vuex оверхед. Мне лишь название страницы нужно пробросить. Про шину не знаю, а через эмит события не шарю как пробросить данные. Там же вроде чисто ивент и тригер на него. Ну или я не разобрался до конца

Admin
ERROR: S client not available

Sunlive
23.03.2018
14:16:17
есть обьективная причина ?)

Max
23.03.2018
14:16:28
Потому что проект такой

Sunlive
23.03.2018
14:16:59
хех

Max
23.03.2018
14:21:35
Проект начинался 2 года назад, решили взять Vue на пробу. Пока вышла вторая версия было запилено слишком много, для того что бы мигрировать было не дорого. Сам я бекендщик, потому пришел сюда за помощью т.к. нужно взять на себя часть задач по фронту.
До этого гуглил from child to parent но ничего толком не нашел. Или подскажите как через ивент пробросить данные, если emit события + слушатель это единственный минималистический вариант для этого?

Arsen
23.03.2018
14:23:08
Во vue1 вроде есть же синхронные пропсы

DontHate
23.03.2018
14:25:36

Arsen
23.03.2018
14:26:05
https://v1.vuejs.org/guide/components.html#Prop-Binding-Types

Леша
23.03.2018
14:28:54
@ArStah @versh23 спасибо

Max
23.03.2018
14:38:18
@ArStah спасибо, читал, но не смог воспоизвести пример на связке child to parent и вне конструкций темплейта
@PlzDontHate а можно этим оперировать в рамках блока ready? Я так делал, но у меня не работает
Таки да. Решил через this.$dispatch('event', props) в child + в блоке events в parent: 'event': (props) => { .. }.
Всем большое спасибо!

Dmitry
23.03.2018
14:53:34
Боже, сделайте уже что-то с этим

Google

Dmitry
23.03.2018
14:53:53
обьясните людям, что обрабатывать логику запросов к апи во вьюксе это плохо
потому что в этом случае мы теряем single responsibility vuex и код становится сильно сложнее

Stanislav
23.03.2018
14:54:33

Moth
23.03.2018
14:54:50

Dmitry
23.03.2018
14:55:07
джаст фо фан ввёл vuex authentication и там все логику обработки запросов пихают во вьюкс
и там же обрабатывают данные ответа и записывают в стор
?♂️

Stanislav
23.03.2018
14:55:59
Ну норм.
Axios - это же для редакс

Dmitry
23.03.2018
14:55:59
а потом еще думаю, чому так все делают.
особенно доставляет, когда формируют аналитику, где из 1их и тех же данных формируют другие данные и что? Тоже записывают в стор.
ладно, с авторизацией это еще как-то можно понять. Логика там простая, всё очень просто и обычно она не меняется и соответственно нет необходимости её переписывать. Но с остальным забавно выходит

Roman
23.03.2018
15:02:22

Oleg
23.03.2018
15:02:57
окей, а как правильно?)

Dmitry
23.03.2018
15:03:00
да поверю, но плохой же паттерн!
окей, а как правильно?)
вывести в отдельный сервис который коммуницирует с сущностью api caller (она должна быть легкозаменяема) и с vuex. И соответственно работать с этим сервисом
а в случае с аналитикой, как я сказал - она не очень нуждается во vuex вообще.

Oleg
23.03.2018
15:05:48
а, в вуе тоже сервисы