
Макс
04.07.2017
15:53:25
смотря в каком контексте

Stanislav
04.07.2017
15:53:55
родитель с ребенком общается через пропсы

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

Макс
04.07.2017
15:56:04

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


Kelin
04.07.2017
15:56:51

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

Stanislav
04.07.2017
15:57:12

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

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

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 тоже напрягают

Макс
04.07.2017
16:08:44

Stanislav
04.07.2017
16:09:01

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

Макс
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

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

Rafael
04.07.2017
16:14:36

Admin
ERROR: S client not available

Kelin
04.07.2017
16:14:37

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

Stanislav
04.07.2017
16:15:08

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
Признай, что я вин

Kelin
04.07.2017
16:17:11
Удиви

Rafael
04.07.2017
16:17:22

Alex
04.07.2017
16:17:24
@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

Rafael
04.07.2017
16:21:27