
Roman
11.08.2018
22:29:21
https://cli.vuejs.org/guide/mode-and-env.html#modes

Костя
11.08.2018
22:32:03
вызывать переменные потом длинно как-то process.env....

Gorbonos
11.08.2018
23:09:53
Добрый день. Пытаюсь работать с https://vuetifyjs.com. Вопрос про импортирование компонентов. В примерах компоненты импортированы в main.js. примерно как тут:
https://pastebin.com/tMaBvbrb
Для вьюх мне нужно импортнуть другие компоненты из этой библиотеки. Продолжить добавлять их тамже в main.js, или потихоньку добавлять в вьюхах в которых они понадобились? Интересуют "Best practice". Или это вообще не важно?
Не превратится ли мой main.js в месиво компонентов в дальнейшем?

Furrya
11.08.2018
23:12:47

Google

Furrya
11.08.2018
23:13:15
* main
import './vuetify-components.js'
* vuetify-components.js
Vue.use(Vu... // как он там сетапится

Gorbonos
11.08.2018
23:14:03
Спасибо

Nikita
12.08.2018
06:14:47
Всем привет!
Как организавать такой кейс?
Есть карта офиса, PNG.
Надо обрабатывать нажатие на определенные части, аля стол в офисе.

Souren
12.08.2018
06:25:48

Nikita
12.08.2018
06:26:34
@ffsinit Огонь, спасибо.

Roman
12.08.2018
09:04:07

b0g3r
12.08.2018
09:05:23
Обижает меня скудная дока по TS в Vue :(

Bohdan
12.08.2018
09:16:22

b0g3r
12.08.2018
09:18:13
не понял плюшек от vue-class-component
кто-нибудь может пояснить?
Почему мне не использовать Vue.extend? Какие профиты от API классов?

Vladislav
12.08.2018
09:47:03
Какое преимущество пага перед хтмл?

Александр
12.08.2018
09:52:22
Ребята, подскажите, а в vue-cli есть конфиг для простого бандлинга? Без рендера, девсервера и прочего?

Google

Александр
12.08.2018
09:53:06
Ну или где лежит список доступных конфигов для него.

Nikita
12.08.2018
10:33:01
Ты локально заменяешь ссылку на объект state, которая передается в мутацию.

Stanislav
12.08.2018
10:33:42
Просто мутируй стейт. Во Vuex не нужно новый возвращать

Roman
12.08.2018
10:35:25

Stanislav
12.08.2018
10:37:10

Roman
12.08.2018
10:37:57

Nikita
12.08.2018
10:40:47

Roman
12.08.2018
10:41:13

Nikita
12.08.2018
10:43:22

Roman
12.08.2018
10:44:56

Nikita
12.08.2018
10:46:42

Roman
12.08.2018
10:48:09

Nikita
12.08.2018
10:50:39

Roman
12.08.2018
10:51:37
Подскажите, если я хочу сделать 1 action и чтобы все необходимые модули произвели мутацию, то как правильно это сделать ? P/S В редаксе просто проверял во всех редьюсерах необходимый action.type

Alex
12.08.2018
10:59:20
Ты в редьюсере не action проверяешь

Roman
12.08.2018
10:59:34

Alex
12.08.2018
10:59:37
А тип изменения который обычно строка константа
Реакт не реакт

Google

Alex
12.08.2018
10:59:47
Это все одна херня
Назови как хочешь - имя мутации или имя экшена
А теперь достаточно немного напрячь логику что б придумать варианты как 1 действие влияет на несколько объектов

Roman
12.08.2018
11:03:37

Alex
12.08.2018
11:04:06
Или 1 мутация для нескольких модулей
Или вызывай для каждого модуля свою мутацию

Roman
12.08.2018
11:04:26

Alex
12.08.2018
11:04:33
Кто тебе такое сказал
Это всего лишь 2 разных подхода
Надо придерживаться решений когда лучше всего списываются в текущую архитектуру
А не потому что в интернете сказали

Roman
12.08.2018
11:06:11

Alex
12.08.2018
11:06:31
Так же как и в редаксе
Создаёшь константу и испортишь в модули
И эту же константу для действия используешь

Roman
12.08.2018
11:07:41

Stanislav
12.08.2018
12:04:24

Евгений
12.08.2018
12:06:57
привет. кто знает решение?! v-for [01: 'bla bla', 02: 'blabla'... 10: 'blabla', 11: 'blabla']. Выводит сначало от 10, 11 и т.д. а в конце лишь 01, 02 и т.д

Vladislav
12.08.2018
12:14:35

Евгений
12.08.2018
12:14:51
эм, ну да

Google

Vladislav
12.08.2018
12:17:38

Евгений
12.08.2018
12:19:31
а что именно?!

Admin
ERROR: S client not available

Евгений
12.08.2018
12:19:35
просто объект
<select v-model="modelTo" class="form-control">
<option v-for="(value, index) in values" :key="index" :value="index">{{value}} - {{index}}</option>
</select>
и вот вывожу опшены
ничего особенного))

Vladislav
12.08.2018
12:22:51
а что именно?!
сам обьект, потому что если ключи идут интами object[1] - то они будут идти по порядку, а если стрингами указывать object['1'] - то будут сохранять изначальную последовательность

Евгений
12.08.2018
12:24:33
https://monosnap.com/file/4Beik2eA8G4KzwcgDuE1ULmDiaeECw
объект приходит по API
там вроде всё норм

Denys
12.08.2018
12:27:44
Преобразуй в массив и сделай сортировку

Евгений
12.08.2018
12:30:09
ключи должны сохраняться, так как они отправляются потом на сервак
там они разные

Vladislav
12.08.2018
12:30:16
а

Alex
12.08.2018
12:43:06
нужен порядок — делайте массив

Даня
12.08.2018
12:48:43
Привет! Кто пользуется vuetify? Обновил его в проекте до последдней версии и теперь возникает ошибка с <v-tabs-content>
На что его в новой версии заменили?

Denys
12.08.2018
12:57:39
Можно глянуть чендж лог на гитхабе, они обычно всё пишут там

Google

Сергей
12.08.2018
13:13:41
подскажите как вызвать метод из дочернего компонента?

Furrya
12.08.2018
13:24:28

Mike
12.08.2018
13:28:07
Ребят добрый день) я вчера тут задавал вопрос по camelCase атрибутам в html SFC шаблона. У меня vue-cli 3.0 сборщик стоит, так там линтер ругается, когда я атрибуты camelCase пишу. к примеру мне для svg нужно писать атрибут viewBox, именно camelCase нотацией, но линтер ругается.
Мне вчера посоветовали делать так: <svg :view-box.camel="viewBox"></svg> и все работает ок.
Но сегодня в доках я увидел: "В использовании .camel нет необходимости, если вы пользуетесь строковыми шаблонами или vue-loader/vueify"
Вот тут https://ru.vuejs.org/v2/api/#v-bind, ниже после примера это написано.
Ну если я использую сборщик, то по идее vue-loader должен обрабатывать такие атрибуты? почему тогда линтер ругается?

Arsen
12.08.2018
13:40:31
Можешь просто выключить это правило для файла, строки или вообще
Или поменять на ворнинг

Mike
12.08.2018
13:44:38
и кстати ребят, вроде это ошибка со сборщиком. 2 дня назад вышел релиз 3.0, я сейчас переустановил его, создал новый проект, проверил, и там не выбрасывает сообщение об ошибке линтером

Rezovskij
12.08.2018
15:42:12
иоу, народ можно ли во вью на document повесить обработчик события?

Vitalii
12.08.2018
15:45:03

Rezovskij
12.08.2018
15:45:33

Vitalii
12.08.2018
15:45:44

Rezovskij
12.08.2018
15:46:10
почему?