@vuejs_ru

Страница 1723 из 3900
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. как поправить, чтобы список опций открывался и при нажатии на название текущего элемента

ну или дайте инфу, кто каким селектом пользуется

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
<form v-on:submit.prevent="onSubmit"></form>
А зачем тебе вообще форму использовать, лучше у каждого input проставь model на определенные свойства (Data:) собирай инфу с них при нажатие button и отправляй какимнить axios

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

Тимур
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
window.localStorage
так пробовал не помогло

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

Evgeniy
11.12.2017
07:47:36
this.localStorage
Теперь эта ошибка Cannot read property 'getItem' of undefined

А ты уверен что на null нужно проверять?
Да просто проверить есть ли такая запись

/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
Ребзя,всем привет.может кто подсказать, Есть событие на чекбоксе @click="countCheckedColor()" И метод: https://pastebin.com/4qSM0Rca В Хроме работает,а в firefoxе почему-то криво,может кто помочь? Заранее благодарю P.s. знаю,что говнокод,но все что смог наваять на ЖСе :С
Может не возникать событие клик. В файрфоксе у меня тоже чекбоксы работали немного по-другому. Попробуй следить за моделью этого чекбокса, или подписаться на событие change

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
перед условием сохрани this
var ls = this.localStorage if (ls.getItem('loginUser') !== null) { так?

/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*

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

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

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



Андрей
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
коллеги, кто-то встречал директивы форматирования даты? (приходит в epoch). Нашел решение в vue-moment, но добавляю этот пакет и получаю +200кб в production bundle
для moment чаще всего используют вебпаковский плагин ContextReplacement, который удаляет лишние языки из момента

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

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

DimenSi
11.12.2017
10:21:05
Alex спасибо
ты можешь указать deep: true

и тогда вотч будет за всем объектом следить

Alex
11.12.2017
10:24:59
и тогда вотч будет за всем объектом следить
Вот это поворот! Благодарю. Как-то в доке запутанно про Watch. первый раз в доке вью запутался

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

Вот это поворот! Благодарю. Как-то в доке запутанно про Watch. первый раз в доке вью запутался
Да, за вотч расширенный расписано, но как-то не заметно и он теряется легко в доке

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}

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
11.12.2017
10:34:50
Посмотри остальные объекты в массиве. Имеют ли их поля реактивные геттеры и сеттеры которые создаёт Вью ?
спасибо, а как глянуть-отдампить можно это дело для компонентов? через Vue.options.components ?

у меня глобально регнутые

Alex
11.12.2017
10:35:30
спасибо, а как глянуть-отдампить можно это дело для компонентов? через Vue.options.components ?
Можно просто вывести массив на консоль, и в консоли открыть свойства объекта

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

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