@vuejs_ru

Страница 3619 из 3900
Rustam
11.09.2018
10:45:49
а классов получается меньше намного

cmndwn
11.09.2018
10:46:02
Даже нужно, если уж на то пошло)
Не понял почему именно нужно но ок)

Mike
11.09.2018
10:49:12
как называется иконка чтоб выйти.? Что то типо <v-icon>exit</v-icon>

in Vuetify

Google
Vitalii
11.09.2018
10:57:17
Народ, такой вопрос - подключил хранилище vuex в компонент, есть еще одно хранилище, хочу оттуда mapState достать и также использовать в компоненте, будет ли работать след пример? const {mapActions, mapState, mapMutations, mapGetters} = createNamespacedHelpers('example') const {mapState} = createNamespacedHelpers('example2')

Alex
11.09.2018
10:58:05
у вас две переменных mapState в итоге

угадайте, будет конфликт или нет

Александр
11.09.2018
10:58:37
как называется иконка чтоб выйти.? Что то типо <v-icon>exit</v-icon>
material.io/icons <- ищи там иконку power, она подходит для выхода

Vitalii
11.09.2018
10:58:56
у вас две переменных mapState в итоге
гадать нету желания, не знаю как это работает под капотом, мало ли в один mapState засунет два

Alex
11.09.2018
10:59:50
это не под капотом, это самые основы js

const a = 2 const a = 15 console.log(a) // <— что там будет?

Vitalii
11.09.2018
11:04:56
хорошо, я понял свою ошибку, как мне тогда достать стейт из второго хранилища?

Alex
11.09.2018
11:06:38
const example2mapState = createNamespacedHelpers('example2’).mapState например

или вообще без createNamespacedHelpers обращайтесь просто

Mike
11.09.2018
11:24:15
material.io/icons <- ищи там иконку power, она подходит для выхода
ага, там нашёл, но не power <v-icon>exit_to_app</v-icon>

x-foby
11.09.2018
11:28:37
хорошо, я понял свою ошибку, как мне тогда достать стейт из второго хранилища?
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment Почитайте. Вы можете назначать переменным имена, отличные от полей объекта

Google
Костя
11.09.2018
11:53:28
Ребята

можно ли из vue js устанавливать масштаб браузера?

90%

к примеру

x-foby
11.09.2018
11:55:04
Костя
11.09.2018
11:56:08
но на многих браузерах не будет же работать?

есть какое-то универсальое решение или особо нет?

хотя это пропорция для document.body - тут мб и будет норм

Миша
11.09.2018
12:05:49
Я впервые вижу, чтобы масштаб жсом пытались установить

https://caniuse.com/#search=zoom

лол в целом думаю есть какой-нить полифилл для фоервоксеня

Nikolay
11.09.2018
12:17:41
всем добрый день, можете подсказать? https://design.alfabank.ru/components/amount эти компоненты для react или vue

RomanSh
11.09.2018
12:20:39
всем добрый день, можете подсказать? https://design.alfabank.ru/components/amount эти компоненты для react или vue
может стоит глаза чуть ниже опустить? на пункт "Как использовать"

trilog
11.09.2018
12:21:21
и совсем немного ангуляр) вью стал популярен совсем недавно (года полтора назад этот чатик имел 250 юзеров, а реакт уже везде в проде валялся)

Google
Sergey
11.09.2018
12:24:21
всем привет. поможете? на странице используется жикверный заменитель селектов nice-select. меняет селект на структуру из дивов. как с его помощью поменять переменную во вью? внутри $(".nice-select").change() не имею доступ к вьюшному this. пытаюсь менять внутри чэнджа вэлью скрытого инпута - этого изменения уже сам вью не видит...

Alex
11.09.2018
12:25:11
Пощади

Roman
11.09.2018
12:25:37
кек

Sergey
11.09.2018
12:26:08
ну чо вы, ну в самом деле

Sergey
11.09.2018
12:27:53
а как его во вью поймать?

RomanSh
11.09.2018
12:28:18
ну чо ты, ну в самом деле

Sergey
11.09.2018
12:28:33
я нубяра

RomanSh
11.09.2018
12:28:34
:)

беги, Форест, беги

Alex
11.09.2018
12:30:56
а как его во вью поймать?
Так же как и без vue

Alex
11.09.2018
12:31:02
а как его во вью поймать?
если небольшой проект - сделай шину событий и сразу туда событие кидай

Миша
11.09.2018
12:32:57
если небольшой проект - сделай шину событий и сразу туда событие кидай
Перефразировал немного твои слова. "первая помощь при травмах, связанных с jquery: сделать шину событий и сразу кидать туда события"

Alex
11.09.2018
12:36:35
Кстати, судя по тому, что упоминание vueBus пропало из доки - теперь это не особо тру вэй) Видимо всем рекомендуют vuex сразу

Alex
11.09.2018
12:38:00
Сам vue для ивент баса даже не нужен

Междоус
11.09.2018
13:13:35
Для window есть два события online и offline. Они отлично работают в хроме на винде и маке, но не работают на линуксе. Кто-нибудь знает можно ли эти события как-то ловить в линуксе? Пытался найти баг в багтрекере хрома. но не смог.

Alex
11.09.2018
13:13:54
Сам vue для ивент баса даже не нужен
а куда теперь слать события?

cmndwn
11.09.2018
13:16:35
а куда теперь слать события?
Какой-нибудь нативный глобальный pubsub?

Google
Alex
11.09.2018
13:42:38


cmndwn
11.09.2018
13:42:42
шо це?
Что-то типа этого https://paul.kinlan.me/building-a-pubsub-api-in-javascript/

Kendr
11.09.2018
13:43:38
Можно. Лучше ебани promise.all шоб было заебись

Alex
11.09.2018
13:43:43
кто ж запретит)

Alex
11.09.2018
13:48:32
Спасибо!

Admin
ERROR: S client not available

Valeriy
11.09.2018
13:49:21
всем привет

Могу ли я вывести переменную в шаблон, если она объявлена у меня только в методе?

cmndwn
11.09.2018
13:53:29
Vladimir
11.09.2018
14:39:09
Друзья подскажите пожалуйста, как реализовать следующее: У меня есть компонент формы, у которого есть ref В форме есть несколько компонентов Input. Могу ли я по ref формы пройтись по всем дочерним компонентам инпотов и вызвать метод, чтобы изменить state?

x-foby
11.09.2018
14:57:26
Друзья подскажите пожалуйста, как реализовать следующее: У меня есть компонент формы, у которого есть ref В форме есть несколько компонентов Input. Могу ли я по ref формы пройтись по всем дочерним компонентам инпотов и вызвать метод, чтобы изменить state?
по всем дочерним компонентам инпотов? У "инпотов" нет дочерних компонентов. Если имелось в виду, что надо пройтись по дочерним компонентам формы (инпутам), то да, это возможно. Что значит "вызвать метод, чтобы изменить state?" тоже не понятно. О каком state речь? О чьём методе речь?

Rustam
11.09.2018
15:04:00
watch: { 'state.cart.totalItem'(val,old){ let me = this if(val > old) { me.newItem = true setTimeout(() => { me.newItem = false },750) } } }, Оказывается можно без computed

Vladimir
11.09.2018
15:04:02
Нет, этого сделать нельзя
остаётся тогда каждому инпуту задать ref и сделать this.$refs.input.method()?

x-foby
11.09.2018
15:05:03
ок. пройтись по дочерним компонентам формы(инпутам) в компоненте инпута есть св-во стейта touched и метод resetTouched(), нужно вызвать этот метод
Нет, это тоже не сработает, если resetTouched не метод нативного input. Читайте в документации к библиотеке, которую используете, возможно, ваш touched зависит от какого-нибудь из props

Google
Rustam
11.09.2018
15:06:02
Dzhamil
11.09.2018
15:07:27
x-foby
11.09.2018
15:07:54
Поч
Потому что не стоит использовать watch там, где в этом нет необходимости. Чем не угодили computed?

Rustam
11.09.2018
15:08:25
Кстати со стрелочной же можно без me=this
да это я уведил в исходниках на гитхабе

x-foby
11.09.2018
15:09:02
да это я уведил в исходниках на гитхабе
Именно этот кусок кода? Или me = this?

Rustam
11.09.2018
15:09:13
все

x-foby
11.09.2018
15:09:39
все
Можно ссылочку? Прям интересно стало)

Rustam
11.09.2018
15:10:03
https://github.com/BosNaufal/vue-mini-shop/blob/master/assets/js/components/nav/navigation.vue

x-foby
11.09.2018
15:11:42
https://github.com/BosNaufal/vue-mini-shop/blob/master/assets/js/components/nav/navigation.vue
А, ну очередная поделка) Не смотрите такие проекты - они токсичны)

Rustam
11.09.2018
15:12:13
Что именно не так?

x-foby
11.09.2018
15:12:59
Что именно не так?
Ну, например, вот это - ад: https://github.com/BosNaufal/vue-mini-shop/blob/master/assets/js/router/map.js

Rustam
11.09.2018
15:15:34
А тут что не так?

По-моему все чётко и понятно

x-foby
11.09.2018
15:17:07
По-моему все чётко и понятно
https://router.vuejs.org/ru/guide/essentials/dynamic-matching.html "чётко и понятно" !== "правильно"

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