
DimenSi
28.06.2018
09:49:33
как и наоборот
то, что шаблоны компилятся это просто часть оптимизации

Michael
28.06.2018
09:50:10

DimenSi
28.06.2018
09:50:29
это никак не сделать.

Google

igor
28.06.2018
09:50:37

DimenSi
28.06.2018
09:50:39
и это странно использовать паговские миксины вместо вью компонентов

Michael
28.06.2018
09:55:09

Dima
28.06.2018
09:56:17

Denis
28.06.2018
09:56:54
значение из cookies видимо)

Dima
28.06.2018
09:57:30
вот и передача

Sergey❄️
28.06.2018
09:57:44

Michael
28.06.2018
09:58:55
это никак не сделать.
ой, тут пыху завернули в васм уже. Я лично сделал упрощённый специфический vue-templates для исполнения в браузере (не спрашивай зачем - задача специфическая), а уж подкомпилить кусок пага или динамически подсунуть дочерний компонент со всеми подрубленными миксинами или ещё какой изврат - ну это же Мекка для поклонников Басковой и Сало и надцать дней содома.

DimenSi
28.06.2018
10:00:02
в нынешних реализациях это никак не сделать и делать такие реализации ...

Michael
28.06.2018
10:02:23

Google

Denis
28.06.2018
10:02:24

Dima
28.06.2018
10:02:48
Ну этот токен идёт для авторизации и там другой заголовок
а для сессии идёт кука
В другом заголовке
только вот у меня не выходит что-то

Askar
28.06.2018
10:06:49
Подскажите плиз.
Делаю вот так
filterOptions.get().then(r => {
let body = r.body;
expect(body).toIncludeKeys([
'purchases',
'managers',
'initiators',
'organizations',
'providers',
'providersInn',
'invoiceNumbers',
'invoiceAuthors'
]);
});
на выходе
(node:8060) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): TypeError: (0 , _expect2.default)(...).toIncludeKeys is not a function
если делаю вот так
expect(Object.keys(body)).toEqual([
'purchases',
'managers',
'initiators',
'organizations',
'providers',
'providersInn',
'invoiceNumbers',
'invoiceAuthors'
]);
то, все ок

Denis
28.06.2018
10:07:27
Unhandled promise rejection
.catch видимо нехватает

DimenSi
28.06.2018
10:08:05
разве только в этом проблема?
он вызывает не существующий метод

Denis
28.06.2018
10:08:15
а потом уже is not a function )

igor
28.06.2018
10:09:16
прикинь как можно сделать без них, напиши сюда, а мы скажем насколько это труъ, обсудим, если неочевидно ;)
ок, а как лучше было бы реализовать такой функционал:
Когда имеется много форм, в них повторяющиеся куски, например:
- поле телефона (состоит из инпута код + номер), в каждой форме + можно добавлять новые телефоны и удалять старые
- адрес - который состоит из 6 полей, так же в каждой форме и не по одному разу (например юридический, почтовый и т.д.) + можно добавлять новые адреса и удалять старые
соотвественное с бэка прилетают сохраненные данные и надо заполнить формы. Если выносить в компоненты, то с генерацией проблем не будет?

Alex
28.06.2018
10:11:25
Причем здесь компоненты? Это обычные элементы списка.

Michael
28.06.2018
10:11:25

Denis
28.06.2018
10:11:52
try catch насколько мне известно необходимо избегать
т.к. блоки внутри try не трогаются оптимизатором при компиляции и воспринимаются как "black box"

Michael
28.06.2018
10:12:58
Но это всё не даёт возможности некоторым персонажам оборачивать непонятный код в большой трай кэч)0)))

Алексей
28.06.2018
10:15:30

Google

Алексей
28.06.2018
10:15:37
привет почему у меня не работает? ⤴️
весь код тут: https://codepen.io/jiraff537/pen/NzEgxG?editors=1010

igor
28.06.2018
10:16:38

Kronic
28.06.2018
10:16:46

DimenSi
28.06.2018
10:18:02

Алексей
28.06.2018
10:18:09

DimenSi
28.06.2018
10:18:21
которая говорит об этом

Alex
28.06.2018
10:18:31

Kronic
28.06.2018
10:18:34

DimenSi
28.06.2018
10:18:34

Алексей
28.06.2018
10:19:14

Alex
28.06.2018
10:20:26

Алексей
28.06.2018
10:20:35

DimenSi
28.06.2018
10:20:46
в обычной devtools консоли

Michael
28.06.2018
10:21:42

DimenSi
28.06.2018
10:22:00
https://developers.google.com/web/tools/chrome-devtools/

Алексей
28.06.2018
10:22:01

Igor
28.06.2018
10:27:58
Всем привет!
Подскажите кто то юзает veter + prettier ?
почему то перестало работать автоформатирование :(

Google

Michael
28.06.2018
10:32:23
?
и поставь себе сразу vue devtools плагин для браузера

Max
28.06.2018
11:38:53
коллеги, подтупливаю немного, у меня store разбит на модули, в index.js импортчу модули, которые находятся в директории modules, в этой директории на одном уровне нужно из одного модуля через мутацию обратиться к другому модулю, изменив стэйт определённого поля, как лучше это сделать?

Марат
28.06.2018
11:43:48

Max
28.06.2018
11:44:33
если с импортить в reg.js модуль getFields.js, то как тогда к state обратиться?

Admin
ERROR: S client not available

Max
28.06.2018
11:44:54

Марат
28.06.2018
11:45:20
commit('globalMutation', payload, { root: true })

Max
28.06.2018
11:45:44

E
28.06.2018
11:52:17
Кто-нибудь знает хороший pug linter для eslint?

Alex
28.06.2018
12:08:36

Henaro
28.06.2018
12:09:25
в разных туториалах по разному объявляют vuex store
либо export default new Vuex.Store({
либо export const router = new Vuex.Store({
а в чём собсна разница?

Michael
28.06.2018
12:09:37
в первом случае у тебя дефолтовый экспорт

Henaro
28.06.2018
12:09:50
т.е. принципиальной разницы нет? :)

Kendr
28.06.2018
12:10:04

Michael
28.06.2018
12:10:12
во втором надо будет в импорте дописать херни { router } from ...

Henaro
28.06.2018
12:10:50
вот это второй вопрос:
в чём разница между
import router from './router'
и
import { router } from './router'

Michael
28.06.2018
12:11:04
т.е. принципиальной разницы нет? :)
видишь выше? Во вкусах. Фактически, ты оттуда ничего пробрасывать и ещё чего-то импортить не будешь. Поэтому дефолт лучше. Но кого-то до мурашек пробирают дефолтные. Пока не знаю отчего.

Google

Henaro
28.06.2018
12:11:44
спасибо за наводку!

Michael
28.06.2018
12:11:55
спасибо за наводку!
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import

Henaro
28.06.2018
12:14:03
всё, вкурил
попутно поинтересуюсь, есть ли какие-то преимущества у VS Code перед WebStorm при работе с vue?

Евгений (Light4everyone)
28.06.2018
12:15:22
на этом плюсы кончаются

Kronic
28.06.2018
12:15:39

Евгений (Light4everyone)
28.06.2018
12:16:03

Max
28.06.2018
12:16:06

Kronic
28.06.2018
12:16:38
а разница?
большая. но это вечный холивар. типа spaces vs tabs

Марат
28.06.2018
12:16:49

Евгений (Light4everyone)
28.06.2018
12:16:50

Michael
28.06.2018
12:17:07

Almaz
28.06.2018
12:17:10
что за оператор ...?
export default {
...Autocomplete,
install: vue => vue.component(Autocomplete.name, Autocomplete)
}

Michael
28.06.2018
12:17:31

Kronic
28.06.2018
12:17:39