@vuejs_ru

Страница 670 из 3900
Макс
04.07.2017
15:53:25
смотря в каком контексте

Stanislav
04.07.2017
15:53:55
а on и emit это глобальная шина данных?
Нет, это общение ребенка с родителем

родитель с ребенком общается через пропсы

Astr0junk
04.07.2017
15:54:15
маловато.. у меня еще один слой

Google
Макс
04.07.2017
15:54:27
this.$root.$emit глобально

Astr0junk
04.07.2017
15:54:30
о

вот это уже огонь

Stanislav
04.07.2017
15:54:36
не надо так...

Astr0junk
04.07.2017
15:54:38
это сработает

Monster
04.07.2017
15:54:38
подскажите куда копать

Макс
04.07.2017
15:54:41
не надо

Monster
04.07.2017
15:54:45
XMLHttpRequest cannot load http://192.168.0.1/CLIENTS. Request header field Content-Type is not allowed by Access-Control-Allow-Headers in preflight response. vue-resource.es2015.js?fc90:1085 XHR failed loading: POST "http://192.168.0.1/CLIENTS". (anonymous) @ vue-resource.es2015.js?fc90:1085 PromiseObj @ vue-resource.es2015.js?fc90:196 xhrClient @ vue-resource.es2015.js?fc90:1031 sendRequest @ vue-resource.es2015.js?fc90:1191 exec @ vue-resource.es2015.js?fc90:1146 next @ vue-resource.es2015.js?fc90:1172 before @ vue-resource.es2015.js?fc90:989 exec @ vue-resource.es2015.js?fc90:1146 next @ vue-resource.es2015.js?fc90:1172 method @ vue-resource.es2015.js?fc90:1003 exec @ vue-resource.es2015.js?fc90:1146 next @ vue-resource.es2015.js?fc90:1172 jsonp @ vue-resource.es2015.js?fc90:976 exec @ vue-resource.es2015.js?fc90:1146 next @ vue-resource.es2015.js?fc90:1172 json @ vue-resource.es2015.js?fc90:880 exec @ vue-resource.es2015.js?fc90:1146 next @ vue-resource.es2015.js?fc90:1172 form @ vue-resource.es2015.js?fc90:865 exec @ vue-resource.es2015.js?fc90:1146 next @ vue-resource.es2015.js?fc90:1172 header @ vue-resource.es2015.js?fc90:1023 exec @ vue-resource.es2015.js?fc90:1146 next @ vue-resource.es2015.js?fc90:1172 cors @ vue-resource.es2015.js?fc90:846 exec @ vue-resource.es2015.js?fc90:1146 (anonymous) @ vue-resource.es2015.js?fc90:1175 PromiseObj @ vue-resource.es2015.js?fc90:196 Client @ vue-resource.es2015.js?fc90:1139 Http @ vue-resource.es2015.js?fc90:1396 Http.(anonymous function) @ vue-resource.es2015.js?fc90:1435 get_clients @ App.vue?33dd:78 boundFn @ vue.runtime.esm.js?a427:165 created @ App.vue?33dd:88 callHook @ vue.runtime.esm.js?a427:2552 Vue._init @ vue.runtime.esm.js?a427:3996 VueComponent @ vue.runtime.esm.js?a427:4165 createComponentInstanceForVnode @ vue.runtime.esm.js?a427:3514 init @ vue.runtime.esm.js?a427:3348 createComponent @ vue.runtime.esm.js?a427:4897 createElm @ vue.runtime.esm.js?a427:4840 patch @ vue.runtime.esm.js?a427:5339 Vue._update @ vue.runtime.esm.js?a427:2312 updateComponent @ vue.runtime.esm.js?a427:2435 get @ vue.runtime.esm.js?a427:2774 Watcher @ vue.runtime.esm.js?a427:2757 mountComponent @ vue.runtime.esm.js?a427:2439 Vue$3.$mount @ vue.runtime.esm.js?a427:7106 Vue._init @ vue.runtime.esm.js?a427:4006 Vue$3 @ vue.runtime.esm.js?a427:4091 (anonymous) @ main.js?3479:9 (anonymous) @ build.js:984 webpack_require @ build.js:660 fn @ build.js:86 (anonymous) @ build.js:1390 webpack_require @ build.js:660 (anonymous) @ build.js:709 (anonymous) @ build.js:712

Stanislav
04.07.2017
15:54:51
ААААААААААААА

Stanislav
04.07.2017
15:54:54
Что есть для локали в vue?

Макс
04.07.2017
15:55:16
const bus = new Vue() bus.$emit -> bus.$on

Stanislav
04.07.2017
15:55:34
Что есть для локали в vue?
@kelin2025 ты вроде пилил че та с локалью?

Макс
04.07.2017
15:56:04
XMLHttpRequest cannot load http://192.168.0.1/CLIENTS. Request header field Content-Type is not allowed by Access-Control-Allow-Headers in preflight response. vue-resource.es2015.js?fc90:1085 XHR failed loading: POST "http://192.168.0.1/CLIENTS". (anonymous) @ vue-resource.es2015.js?fc90:1085 PromiseObj @ vue-resource.es2015.js?fc90:196 xhrClient @ vue-resource.es2015.js?fc90:1031 sendRequest @ vue-resource.es2015.js?fc90:1191 exec @ vue-resource.es2015.js?fc90:1146 next @ vue-resource.es2015.js?fc90:1172 before @ vue-resource.es2015.js?fc90:989 exec @ vue-resource.es2015.js?fc90:1146 next @ vue-resource.es2015.js?fc90:1172 method @ vue-resource.es2015.js?fc90:1003 exec @ vue-resource.es2015.js?fc90:1146 next @ vue-resource.es2015.js?fc90:1172 jsonp @ vue-resource.es2015.js?fc90:976 exec @ vue-resource.es2015.js?fc90:1146 next @ vue-resource.es2015.js?fc90:1172 json @ vue-resource.es2015.js?fc90:880 exec @ vue-resource.es2015.js?fc90:1146 next @ vue-resource.es2015.js?fc90:1172 form @ vue-resource.es2015.js?fc90:865 exec @ vue-resource.es2015.js?fc90:1146 next @ vue-resource.es2015.js?fc90:1172 header @ vue-resource.es2015.js?fc90:1023 exec @ vue-resource.es2015.js?fc90:1146 next @ vue-resource.es2015.js?fc90:1172 cors @ vue-resource.es2015.js?fc90:846 exec @ vue-resource.es2015.js?fc90:1146 (anonymous) @ vue-resource.es2015.js?fc90:1175 PromiseObj @ vue-resource.es2015.js?fc90:196 Client @ vue-resource.es2015.js?fc90:1139 Http @ vue-resource.es2015.js?fc90:1396 Http.(anonymous function) @ vue-resource.es2015.js?fc90:1435 get_clients @ App.vue?33dd:78 boundFn @ vue.runtime.esm.js?a427:165 created @ App.vue?33dd:88 callHook @ vue.runtime.esm.js?a427:2552 Vue._init @ vue.runtime.esm.js?a427:3996 VueComponent @ vue.runtime.esm.js?a427:4165 createComponentInstanceForVnode @ vue.runtime.esm.js?a427:3514 init @ vue.runtime.esm.js?a427:3348 createComponent @ vue.runtime.esm.js?a427:4897 createElm @ vue.runtime.esm.js?a427:4840 patch @ vue.runtime.esm.js?a427:5339 Vue._update @ vue.runtime.esm.js?a427:2312 updateComponent @ vue.runtime.esm.js?a427:2435 get @ vue.runtime.esm.js?a427:2774 Watcher @ vue.runtime.esm.js?a427:2757 mountComponent @ vue.runtime.esm.js?a427:2439 Vue$3.$mount @ vue.runtime.esm.js?a427:7106 Vue._init @ vue.runtime.esm.js?a427:4006 Vue$3 @ vue.runtime.esm.js?a427:4091 (anonymous) @ main.js?3479:9 (anonymous) @ build.js:984 webpack_require @ build.js:660 fn @ build.js:86 (anonymous) @ build.js:1390 webpack_require @ build.js:660 (anonymous) @ build.js:709 (anonymous) @ build.js:712
подробней плиз $)))

Google
Astr0junk
04.07.2017
15:56:28
@c01nd01r хорошо. тогда объяснюсь. есть компонет уровня 1 - он получил данные с сервера, о модельках, есть компонент уровня 2 - ячейка (принимает решение о выборе шаблона ячейки, на основании состояния модели - отсутствует/загружена и можно рисовать/ в состоянии поиска модели)

Monster
04.07.2017
15:56:30
vue resurce

стреляет

http://192.168.0.1/CLIENTS

Stanislav
04.07.2017
15:56:48
XMLHttpRequest cannot load http://192.168.0.1/CLIENTS. Request header field Content-Type is not allowed by Access-Control-Allow-Headers in preflight response. vue-resource.es2015.js?fc90:1085 XHR failed loading: POST "http://192.168.0.1/CLIENTS". (anonymous) @ vue-resource.es2015.js?fc90:1085 PromiseObj @ vue-resource.es2015.js?fc90:196 xhrClient @ vue-resource.es2015.js?fc90:1031 sendRequest @ vue-resource.es2015.js?fc90:1191 exec @ vue-resource.es2015.js?fc90:1146 next @ vue-resource.es2015.js?fc90:1172 before @ vue-resource.es2015.js?fc90:989 exec @ vue-resource.es2015.js?fc90:1146 next @ vue-resource.es2015.js?fc90:1172 method @ vue-resource.es2015.js?fc90:1003 exec @ vue-resource.es2015.js?fc90:1146 next @ vue-resource.es2015.js?fc90:1172 jsonp @ vue-resource.es2015.js?fc90:976 exec @ vue-resource.es2015.js?fc90:1146 next @ vue-resource.es2015.js?fc90:1172 json @ vue-resource.es2015.js?fc90:880 exec @ vue-resource.es2015.js?fc90:1146 next @ vue-resource.es2015.js?fc90:1172 form @ vue-resource.es2015.js?fc90:865 exec @ vue-resource.es2015.js?fc90:1146 next @ vue-resource.es2015.js?fc90:1172 header @ vue-resource.es2015.js?fc90:1023 exec @ vue-resource.es2015.js?fc90:1146 next @ vue-resource.es2015.js?fc90:1172 cors @ vue-resource.es2015.js?fc90:846 exec @ vue-resource.es2015.js?fc90:1146 (anonymous) @ vue-resource.es2015.js?fc90:1175 PromiseObj @ vue-resource.es2015.js?fc90:196 Client @ vue-resource.es2015.js?fc90:1139 Http @ vue-resource.es2015.js?fc90:1396 Http.(anonymous function) @ vue-resource.es2015.js?fc90:1435 get_clients @ App.vue?33dd:78 boundFn @ vue.runtime.esm.js?a427:165 created @ App.vue?33dd:88 callHook @ vue.runtime.esm.js?a427:2552 Vue._init @ vue.runtime.esm.js?a427:3996 VueComponent @ vue.runtime.esm.js?a427:4165 createComponentInstanceForVnode @ vue.runtime.esm.js?a427:3514 init @ vue.runtime.esm.js?a427:3348 createComponent @ vue.runtime.esm.js?a427:4897 createElm @ vue.runtime.esm.js?a427:4840 patch @ vue.runtime.esm.js?a427:5339 Vue._update @ vue.runtime.esm.js?a427:2312 updateComponent @ vue.runtime.esm.js?a427:2435 get @ vue.runtime.esm.js?a427:2774 Watcher @ vue.runtime.esm.js?a427:2757 mountComponent @ vue.runtime.esm.js?a427:2439 Vue$3.$mount @ vue.runtime.esm.js?a427:7106 Vue._init @ vue.runtime.esm.js?a427:4006 Vue$3 @ vue.runtime.esm.js?a427:4091 (anonymous) @ main.js?3479:9 (anonymous) @ build.js:984 webpack_require @ build.js:660 fn @ build.js:86 (anonymous) @ build.js:1390 webpack_require @ build.js:660 (anonymous) @ build.js:709 (anonymous) @ build.js:712
не надо сюда такие длинные стектрейсы кидать

Stanislav
04.07.2017
15:56:54
Просто есть прототип сайта. Там я воткнул первый Ангуляр и начал читать документацию ng translate, но вот мне кажется, что перформанс будет жопой

Stanislav
04.07.2017
15:57:12
http://192.168.0.1/CLIENTS
запрос с какого адреса делаешь?

Monster
04.07.2017
15:57:14
в ответ в консоль сыпеться

запрос с какого адреса делаешь? - с локалхоста

эйррор

Request header field Content-Type is not allowed by Access-Control-Allow-Headers in preflight response.

Kelin
04.07.2017
15:57:53
@c01nd01r а шо такое

Astr0junk
04.07.2017
15:58:02
@c01nd01r соответсвенно есть третий уровень компонентов (непосредственно отображенное состояние ячейки), один типов компонента через автокомплит получает данные. вот их то и хочется записать в модельку

Stanislav
04.07.2017
15:58:22
@c01nd01r а шо такое
человек выше спрашивает что юзать для мультиязычности

Kelin
04.07.2017
15:59:25
Что юзать - не знаю Я просто сделал в Vuex геттер, который берет из файла переводы для нужного языка

Ну и геттер для склонения чисел

Stanislav
04.07.2017
16:00:06
Kelin
04.07.2017
16:00:20
Ща за комп сяду, где-то через мин 15

Alex
04.07.2017
16:04:11
есть 3 компонента, в 2х пользователь вводит данные, затем дергается апишка и приходит ответ...3й компонент отображает, то что пришло с апишки...соответственно ему нужно эти данные получить Я правильно делаю, что передаю эти данные корневому экземпляру, а затем через props передаю эти данные компоненту, который отображает результат...или как то по другому нужно?

Google
Макс
04.07.2017
16:05:26
через $root?

Kelin
04.07.2017
16:05:44
Не проще Vuex юзать?

Alex
04.07.2017
16:05:59
нее...также, как сейчас делал...через emit

Макс
04.07.2017
16:06:28
нее...также, как сейчас делал...через emit
если все $emit кидаются через this, то норм

Не проще Vuex юзать?
ну не факт что у него не вся приложуха эти данные принимает

Alex
04.07.2017
16:07:04
Не проще Vuex юзать?
может и проще..только: 1) с vuex еще не работал 2) думал не избыточно ли его для такой мелкой задачи

Kelin
04.07.2017
16:07:15
Не такой уж он и большой

Rafael
04.07.2017
16:07:56
Макс
04.07.2017
16:07:57
про редакс написано, что его имеет смысл юзать, если ивенты распространяются на всю приложуху

Kelin
04.07.2017
16:08:10
Можно обернуть все 3 компонента в один Через $refs обращаться ко всем

Я не понял, что вам нужно

Если честно

Alex
04.07.2017
16:08:28
если все $emit кидаются через this, то норм
с this засада...попробовал через стрелки переделать...не пошло...опять не видит переменных, на которые ссылаюсь...потом покопаюсь...меня эти промежуточные _this тоже напрягают

Stanislav
04.07.2017
16:09:01
Щито Ито?
дока по компонентам. Типа vue-play

Alex
04.07.2017
16:09:03
ты мой фидл поглядел?
да...но у меня там все сложнее :)

Stanislav
04.07.2017
16:09:22
лол, я ее с styleguidist путал))

Сергей
04.07.2017
16:09:28
гайс, мне надо запилить список с конечным числом элементов, и чтобы их можно было перетаскивать и редактировать сразу же. я нашел только vue.draggable библиотеку, но как реализовать редактирование элементов?

Rafael
04.07.2017
16:09:29
дока по компонентам. Типа vue-play
Типо сама генерится?

Макс
04.07.2017
16:09:31
а какая разница, даже если там axios вызывает axios

Google
Alex
04.07.2017
16:10:52
Я не понял, что вам нужно
пользователь ищет данные через api, для этого есть 2 формы, под них есть 2 компонента...далее приходит результат...чтобы его вывести я сделал 3й компонент...и в нем будут отображаться данные, которые приходят из 1го или 2го компонента...вот и вопрос, как правильно передавать данные между компонентами

Rafael
04.07.2017
16:10:57
Помните я вчера выложил миксин для валидации форм для vuelidate? Так вот кастомные валидаторы он тоже поддерживает, сегодня проверил

Alex
04.07.2017
16:12:07
а какая разница, даже если там axios вызывает axios
суть в том, что не работает...там по идее делов то function(response) {}, поменять на (response) => {} и убрать _ перед this

Stanislav
04.07.2017
16:12:12
Типо сама генерится?
нуу, нет. Сам собираешь. Типа для сбоки своей библиотеки. https://storybook.js.org/

Макс
04.07.2017
16:12:45
methods: { getSome() { } } вместо methods: { getSome: function() { } }

Rafael
04.07.2017
16:13:48
Сегодня я стал мужиком посоны! Сегодня я попробовал .sync

Alex
04.07.2017
16:14:03
сам метод-то поменял?
c metodName: function() {} на metodName() {} ?

Admin
ERROR: S client not available

Alex
04.07.2017
16:15:08
В чем смысол
это 2 разных предложения...одно другому не мешает :)))

Stanislav
04.07.2017
16:15:08
Кстати че про 2.4 вью известно?
Не скажу сейчас, не помню

Rafael
04.07.2017
16:15:08
В чем смысол
Удобная штука для управления sidebar например для контроля её показа

Kelin
04.07.2017
16:15:24
Што

Rafael
04.07.2017
16:15:28
Когда baseLayout использует компоненты appbar v sidebar

Kelin
04.07.2017
16:15:31
Какой sidebar

А

Rafael
04.07.2017
16:15:37
Это пример

Google
Kelin
04.07.2017
16:15:42
Боже, а зачем

Я такое через $refs делаю обычно

Rafael
04.07.2017
16:16:26
Боже, а зачем
Потому что конпка активации в appbar и sidebar не является ни родителем ни ребенком

Kelin
04.07.2017
16:16:35
Аа

Rafael
04.07.2017
16:16:37
Kelin
04.07.2017
16:16:44
Rafael
04.07.2017
16:16:53
Признай, что я вин

Rafael
04.07.2017
16:17:22


Alex
04.07.2017
16:17:24
Не выебуйся
в чате Vue надо писать..."не вуебы...ся :))

@Fl0pZz баян

Rafael
04.07.2017
16:19:05
Удиви
Заводишь переменную в layout, вешаешь v-on на appbar и чекаешь нажатие кнопки, Пихаешь эту же переменную как пропсу в sidebar, внутри сайдбара вешаешь ватчер и по нему меняешь visible sidebar, когда чел выбрал пункт и надо скрыть sidebar, ты отправляешь ивен в baseLayout

@Fl0pZz баян
Ой все, это вы тут работу не работаете, а я работаю

Kelin
04.07.2017
16:19:36
И это по-человечески?

Rafael
04.07.2017
16:19:47
Kelin
04.07.2017
16:19:51
Вин он, рофл

Rafael
04.07.2017
16:20:05
Без всяких там мам, пап и рефов

Kelin
04.07.2017
16:20:31
У тебя энивей то же самое выходит

Alex
04.07.2017
16:20:42
Rafael
04.07.2017
16:21:01
Сегодня весь вечер свободный, надо бы тоже чето поделать

Kelin
04.07.2017
16:21:02
Только с мусором в виде вотчеров и прочего, что не относится к appbar

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