
Nikolai
10.12.2017
23:47:15
я просто боюсь заходить с телефона
Но мне сказали вроде норм

Alex
10.12.2017
23:47:59
Работает. Но на телефоне особо не видно анимации, потомучто все слишком мелкое, а "зум эффект" ужасный ) Потомучто его желает браузер

Nikolai
10.12.2017
23:48:41
короче фигня это transition, с ним запаришься такое делать.. Надо из кода именно делать

Google

Nikolai
10.12.2017
23:50:25
там помимо зума проблем дохренища просто
я очень пожалел когда сказал "херня вопрос, за пару дней будет готово"
тут работы на годы
а никто с three не работал?
или с 3d там

Дмитрий
11.12.2017
00:05:15
Подскажите пожалуйста, как в vue реализовать отправку формы на почту?

Nikolai
11.12.2017
00:08:41
обработчик вешаешь, дальше на сервак уже отправляешь данные
https://ru.vuejs.org/v2/guide/events.html

Сергей
11.12.2017
04:57:18
гайс, в проекте используется VueSelect. как поправить, чтобы список опций открывался и при нажатии на название текущего элемента
ну или дайте инфу, кто каким селектом пользуется

Alex
11.12.2017
05:31:31

Google

first
11.12.2017
05:55:49
Ребзя,всем привет.может кто подсказать,
Есть событие на чекбоксе
@click="countCheckedColor()"
И метод: https://pastebin.com/4qSM0Rca
В Хроме работает,а в firefoxе почему-то криво,может кто помочь?
Заранее благодарю
P.s. знаю,что говнокод,но все что смог наваять на ЖСе :С

/dev/null
11.12.2017
06:18:29

Тимур
11.12.2017
06:27:36
Доброе утро! Подскажите как решить такую задачу: хочу сделать компонент "myForm". Навешать на нее стандартных обвесов. и слать в нее верстку специфичную для каждой формы. Чтото типа такого:
<my-form>
<textfield1>
<textfield2>
...
</my-form>
Как передавать внутрь компанента вот эти textfield1. Просто json не катит - надо именно верстку?

DimenSi
11.12.2017
06:28:51

Тимур
11.12.2017
06:32:01

DimenSi
11.12.2017
06:33:11
Или тупо сделать пропс, а внутри формы прокидывать через v-html из пропса

Evgeniy
11.12.2017
07:45:06
Всем привет. Ребят, помогите пожалуйста.
methods: {
isLogin () {
if (localStorage.getItem('loginUser') !== null) {
return true
} else {
return false
}
}
}
в шаблоне прописываю
<div class="col-md-4">
<div v-if="isLogin()==true">Авторизован</div>
</div>
Выдаёт ошибку
localStorage is not defined

vyacheslav@deepin:~$
11.12.2017
07:45:48
this.localStorage

Artur
11.12.2017
07:45:59
)

Andrey
11.12.2017
07:46:19
window.localStorage

Evgeniy
11.12.2017
07:47:06

/dev/null
11.12.2017
07:47:28
А ты уверен что на null нужно проверять?

Evgeniy
11.12.2017
07:47:36

/dev/null
11.12.2017
07:48:35
var token = localStorage.getItem('token_vaccinations')
console.log(token)
работает
Попробуй с this поиграться

Alex
11.12.2017
07:49:00

Google

Andrey
11.12.2017
07:49:00
Обращайся к локалстараге через точку

Evgeniy
11.12.2017
07:49:03
работает
Ааа записать в переменную. И проверить?)

/dev/null
11.12.2017
07:49:36
перед условием сохрани this

Alexey
11.12.2017
07:50:02
export default class Storage {static get(key) {const item = window.localStorage.getItem(key)return JSON.parse(item)}
static set(key, value) {window.localStorage.setItem(key, JSON.stringify(value))return true}
static remove(key) {window.localStorage.removeItem(key)return true}}

Evgeniy
11.12.2017
07:51:18

/dev/null
11.12.2017
07:51:43
var self = this
self.localStorage

Ivan
11.12.2017
07:52:35
Всем привет, есть какие то приемущества Vuex над Redux в связке с vue.js? Есть разница в каких то удобных фичах?

/dev/null
11.12.2017
07:53:32
Для vue*

Alexey
11.12.2017
07:54:33

DimenSi
11.12.2017
08:00:07

Rafael
11.12.2017
08:00:31
*идеологическая копия

Андрей
11.12.2017
08:04:06
Здравствуйте. Занимаюсь разработкой SAP приложения. Для front-end был выбран собственно Vue.
Опыта с Vue особо нет. Подскажите, как лучше реализовать мультиоконность. И что бы при определенном фокусе, был нужный url.
Пока только более менее адекватная идея, это хранить массив этих окон, и при смене фокуса окна, менять url.
Сейчас реализовал что при обращение /card/1 открывается нужное окно(скрин). Но нужно реализовать что бы я в некотором списке кликал, и открывались карточки.
Надеюсь описал более менее понятно.

Danila
11.12.2017
08:04:37

Андрей
11.12.2017
08:05:26
Или vue вообще не стоит использовать при данной задаче?

Danila
11.12.2017
08:06:02
Где угодно будут проблемы и самописное подкостыливание, я думаю. Вуе ничем не хуже
А что будет происходить при прямом переходе по ссылке?

Google

Danila
11.12.2017
08:06:34
Открываться и фокусироваться только одно окно?

Андрей
11.12.2017
08:07:23
Открывается только одно окно, на котором был фокус так сказать

Никита
11.12.2017
08:26:30
Может имеет смысл написать непосредственно приложение, а не извращаться из веба?

Danila
11.12.2017
08:49:22
Наверное, что-то типа такого, но я не уверен, потому что в фиддле роутер не работает

Андрей
11.12.2017
08:58:57
Ну да, вот что то такое. Спасибо. Как раз вот сейчас пытаюсь сделать через массив. И когда активное окно меняется, думаю менять url, пока не уверен конечно как это все будет работать по итогу.

Admin
ERROR: S client not available

Danila
11.12.2017
09:01:07
Да попробуй, это быстро. Просто не охота разворачивать отдельную аппу ради этого, больно много vue-init за собой тащит :)

DimenSi
11.12.2017
09:12:32
Кто-нить знает хорошо работу vue-router?
Может кто объяснить, почему пропсы которые прокидываются через роут, не обновляются сразу же?
ну есть роут и в нем сделали
{ props: route => ({ ...route.query }) }
и если изменить роут через .push(), то сначала меняется объект this.route.query, а потом после nextTick() меняется только пропсы


?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
11.12.2017
09:35:22
всем привет. пока абстрактно задам вопрос )
есть компонент (темплейт - форма, которой дается уникальный ид), этот компонент на странице используется 4 раза.
если в первой по счету форме, генерящейся компонентом, задать данные, то в списке, относящемся к этой форме, они обновятся. список это объект, который динамически меняется.
короче говоря, если в нижележащих формах прописать какие-то данные, то они ререндерятся только в верхнем списке, относящемся к верхней форме.
надеюсь не усложнил в объяснении. вопрос - отчего такое поведение может быть? в дебагере vue глянул (для инспектора который) - в каждом из массивов в 4 экземплярах компонента данные обновились, но перерендерились только в первом. данные меняю через vue.set()


Alex
11.12.2017
09:49:47
всем привет. пока абстрактно задам вопрос )
есть компонент (темплейт - форма, которой дается уникальный ид), этот компонент на странице используется 4 раза.
если в первой по счету форме, генерящейся компонентом, задать данные, то в списке, относящемся к этой форме, они обновятся. список это объект, который динамически меняется.
короче говоря, если в нижележащих формах прописать какие-то данные, то они ререндерятся только в верхнем списке, относящемся к верхней форме.
надеюсь не усложнил в объяснении. вопрос - отчего такое поведение может быть? в дебагере vue глянул (для инспектора который) - в каждом из массивов в 4 экземплярах компонента данные обновились, но перерендерились только в первом. данные меняю через vue.set()
Посмотри остальные объекты в массиве. Имеют ли их поля реактивные геттеры и сеттеры которые создаёт Вью ?


Konstantin
11.12.2017
09:52:36
коллеги, кто-то встречал директивы форматирования даты? (приходит в epoch). Нашел решение в vue-moment, но добавляю этот пакет и получаю +200кб в production bundle

Владимир
11.12.2017
09:53:14
попробуй date-fns, там можно функции импортить по одной

Konstantin
11.12.2017
09:53:41
thx, взгляну

DimenSi
11.12.2017
09:56:30

Alex
11.12.2017
10:12:03
А что, watch на объекты не распространяется?

Alex
11.12.2017
10:12:38

Google

Alex
11.12.2017
10:14:05
А что, watch на объекты не распространяется?
Ты наверное меняешь поля объекта, и поэтому вотч не срабатывает. Он не срабатывает потомучто твой вотч следит за переменной которая хранит адрес объекта в памяти. И это значение не меняется когда ты модифицируешь обьект

Alex
11.12.2017
10:14:40
Alex спасибо

DimenSi
11.12.2017
10:21:05
и тогда вотч будет за всем объектом следить

Alex
11.12.2017
10:24:59

DimenSi
11.12.2017
10:25:20
еще есть параметр immedate (как-то так)

Pavel
11.12.2017
10:26:27
пацаны, когда мажорный релиз?)

Sunlive
11.12.2017
10:32:29
Привет всем. Подскажите пожалуйста как из этой строки сделать массив обьектов?
{size: x,b: 2,h: 2,w: 3,},{size: s,b: 1,h: 3,w: 4},{size: m,b: 2,h: 3,w: 4}

Andrey
11.12.2017
10:33:50
Привет всем. Подскажите пожалуйста как из этой строки сделать массив обьектов?
{size: x,b: 2,h: 2,w: 3,},{size: s,b: 1,h: 3,w: 4},{size: m,b: 2,h: 3,w: 4}
JSON.parse

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
11.12.2017
10:34:50
у меня глобально регнутые

Alex
11.12.2017
10:35:30

Alex
11.12.2017
10:35:34

Sunlive
11.12.2017
10:35:38
JSON.parse
уже пробовал, чет выбивает Uncaught SyntaxError: Unexpected token s in JSON at position 1

Andrey
11.12.2017
10:35:51