@vuejs_ru

Страница 3086 из 3900
DimenSi
15.06.2018
22:16:38
из-за конвертаций и всего такого, всякая херь может произойти при +

Listar
15.06.2018
22:16:46
Как правильно вызывать метод при изменении переменной ?

через computed как то не пошло (

DimenSi
15.06.2018
22:16:55
через watch

Google
Listar
15.06.2018
22:17:25
ty



DimenSi
15.06.2018
22:30:09
кто знает

Listar
15.06.2018
22:30:47
Да... думал малоли в синтаксисе ошибка, но тут чтот другое )

DimenSi
15.06.2018
22:31:01
ватчер при инициализации не запускает функцию

Ruslan
15.06.2018
23:00:20
http://2ality.com/2012/01/object-plus-object.html
тут проблема в неочевидной { в начале строки

+ с цифрами - это плюс + с хоть одной не цифрой это конактенация строк. Если бы ES6 литералы были раньше, то второе применеие можно бы было убрать и было бы вообще изи.

{ - в начале строки открывает новый блок [ ( - в начале отключают автоматическую вставку точки с запятой в предыдщей строке

DimenSi
15.06.2018
23:05:46
мне не нужен этот курс

я просто привел пример, что в js есть вещи более запутанные, чем какой-то this

mr_makss
16.06.2018
02:39:34
вероятно тебе необходимо подебажить this

AlexAnder
16.06.2018
02:56:24
пользуется кто-нибудь david-dm org ? у меня почему-то всё время pending уже неделю как...

mr_makss
16.06.2018
04:23:36


Google
mr_makss
16.06.2018
04:32:02
и этим ещё дело не заканчивается. есть в наличии такая интересная секция как proto

mr_makss
16.06.2018
04:35:53
6:-6

zinge
16.06.2018
04:37:13
6:-6
Ааа, я понял, это был, как его ... Ах да, сарказм?!))))

Dmitry
16.06.2018
06:15:22
Народ, как inputmask заставить работать в nuxt.js? Импортирую inputmask в компонент, сразу получаю ошибку



Видимо на серверной стороне пытается инициализироваться. Как нуксту сказать что это клиентская либа?

Анатолий
16.06.2018
06:20:37
Roman
16.06.2018
06:23:25
Ни в одном языке этой дичи нет
Это не дичь. Ты просто не понимаешь что это, возможно пока что.

Dmitry
16.06.2018
06:36:10
Там isServer флаг пробрасывается
Как мне использовать эту информацию?

Максим
16.06.2018
06:40:04
Как мне использовать эту информацию?
Если isServer True, то не инициализировать плагин, который оперирует с dom

В англицкой доке говорится об этом

Dmitry
16.06.2018
06:43:12
Если isServer True, то не инициализировать плагин, который оперирует с dom
Так нет никакого плагина. npm install inputmask сделал. В нужном компоненте пишу import inputmask from 'inputmask' и все, получаю ошибку

Сергей
16.06.2018
06:57:34
Привет, у меня есть json объект [{id:1}, {id:2}], мне нужно обращаться не по ключу а именно по id, может быть есть какие инструменты у vue для этого?

Arsen
16.06.2018
06:58:27
Преврати его в объект с id в виде ключей

Сергей
16.06.2018
06:59:42
не это не вариант постоянно гонять, это не статика

Arsen
16.06.2018
07:00:18
Ну тогда тебе придётся постоянно ганять массив в поисках нужного объекта

Выбирай, один раз или каждый

Google
Сергей
16.06.2018
07:01:09
у меня json из базы тянется

Arsen
16.06.2018
07:03:03
Ну декодируй и передалай в объект

Всегда так делаю

Сергей
16.06.2018
07:04:22
это как?

Arsen
16.06.2018
07:06:59
arr.reduce((obj, elem) => {obj[elem.id] = elem; return obj; }, {});

Alex
16.06.2018
07:11:04
Привет, подскажите, я получаю из запроса данные response.data.d.N , как мне использавать это значение дальше в программе , в других функцияъ и запросах???

Ruslan
16.06.2018
07:12:00
Записать в data например

Если нужно в рамках всего приложения использовать то в стор

Alex
16.06.2018
07:12:39
А как это сделать примерно? Где export default ?

Ruslan
16.06.2018
07:13:12
А где ты данные получаешь?

mr_makss
16.06.2018
07:13:18
так тут у вас какой-то "doom 4" господа...

Alex
16.06.2018
07:14:21
axios.post получаю return { id: d.N };

Ruslan
16.06.2018
07:15:47
Засунь получение данных куда-нибудь в mounted, там в then укажи this.data.anything = res.data.d.N, или что тебе нужно

Alex
16.06.2018
07:17:01
я получаю данные, в response.data.d.N , но вне запроса, переменную не видно

в другом запросе не видно, мне нужно вставить

в другой запрос

mr_makss
16.06.2018
07:19:46
видимо у вас эта вещь получается асинхронно. далее, что вероятно вы собираетесь сделать сдедующее синхронизировать несколько методов

если по тупому, то в глобалку ответ и допусти если следующий асинхронный метод вызывается по клику, то из глобалке дерните, если по жосткому не получается

но это плохо для vue

Alex
16.06.2018
07:22:36
как лучше?

Google
mr_makss
16.06.2018
07:23:12
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Promise/all

https://ru.vuejs.org/v2/guide/components.html

Axrorxo'ja
16.06.2018
07:38:27
привет у меня есть списка и когда пользователь нажимается кнопка редактировать я открываю другой паге и пользователь редактируют там но когда он нажимает сохранить и я вернью обратна через роутер.го(-1) списка не обновляется нужна нажать Ф5 кактo можна передать параметр через роутер или типа такой

Admin
ERROR: S client not available

mr_makss
16.06.2018
07:44:24
я бы сказал, что какая-то жесть в архитектуре, но этого будет мало вероятно необходимо открыть umlet и немного попроектировать

Axrorxo'ja
16.06.2018
07:46:31
)))

я бы сказал, что какая-то жесть в архитектуре, но этого будет мало вероятно необходимо открыть umlet и немного попроектировать
а вы именно про что,штобы редактиват не надо новый вы про этого ,я проста новичок на vue js

mr_makss
16.06.2018
07:49:03
а вы именно про что,штобы редактиват не надо новый вы про этого ,я проста новичок на vue js
просто откройте umlet и набросайте схемку того что хотите получить. дальше анализ возможностей vue для получения и если все ок, то кодинг

Daniil
16.06.2018
08:08:57
Ребята, которые с Nuxt.js работали, вам не приходилось выносить стили компонента из template.vue в отдельный template.scss рядом? Как вы его подключали в компоненте?

Я думал, что @import url('./template.scss') должен работать, но нет

Daniil
16.06.2018
08:14:44
Попробую

Игорь
16.06.2018
09:59:42
Нормальная практика, если компонент в цикле получает данные в пропс, а потом эти пропс клонировать в data этого компонента? Ну чтоб потом изменять его клон а не родительский

Artem
16.06.2018
10:04:57
Подскажите, пожалуйста, как реализовать поиск. Сейчас у меня из инпута значение записывается в router query, и через beforeRouteUpdate делается запрос на сервер. Всё бы хорошо, но если быстро писать, то текст начинает местами затираться. Понимаю что всё асинхронно и пока значение снова запишется в Props проходит время. Инпут такой <input type="text" placeholder="Поиск" class="form-control" :value="search" @input="onSearch" /> search - это props. Метод: onSearch (e) { this.$router.push({query: { search: e.target.value }}) }, beforeRouteUpdate (to, from, next) { Promise.all([ this.$store.dispatch(FETCH_CATEGORY_LIST, { search: to.query.search.toLowerCase().trim(), page: to.query.page }) ]).then((data) => { next() }) }, Как можно совместить чтобы и в роут писалось значение, и проблем с вводом не было

DimenSi
16.06.2018
11:11:40
Нормальная практика, если компонент в цикле получает данные в пропс, а потом эти пропс клонировать в data этого компонента? Ну чтоб потом изменять его клон а не родительский
Если типо, ты делаешь отложенное редактирование (типо сделал изменения, но они сохранились только после кнопки сохранить), то норм, если же нет, то лучше просто сразу эвент создавать.

Google
DimenSi
16.06.2018
11:14:53
Artem
16.06.2018
11:19:33
Yan
16.06.2018
11:21:36


Dmitriy
16.06.2018
11:22:46
Ожидалось

Но у реакта большое сообщество

Anton
16.06.2018
11:23:17
лево руля

Yan
16.06.2018
11:24:16
Ожидалось
Ну и вот тот момент

Nerzh
16.06.2018
11:25:50
я вот рубист, но пишу щас на реакте и такое четкое впечатление, что реакту все эти колбеки жизненного цикла нужны только для того, чтобы хоть как-то стабилизировать это нестабильное гавно, простите

DimenSi
16.06.2018
11:30:57
Если в адресной строке, поменяют хоть символ, то страница перезагрузится.

И роутер не обрабатывает хеш

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