
Dmitry
24.03.2018
19:01:04
может кто сталкивался
нужно сделать конструктор слайдов, но штука в том, что надо это потом рендерить в видео

RNR ?
24.03.2018
19:03:03
Подробнее

Dmitry
24.03.2018
19:05:00
нужно накидать веб конструктор слайдов, затем при нажатии на чудокнопку рендерить их в видео

Google

Ivan
24.03.2018
19:06:55

Dmitry
24.03.2018
19:07:40
ищу готовые решения или наиболее близкие к моей задаче инструменты

Anton
24.03.2018
19:12:26
ну загружаешь файлы, отрисовываешь их как-то, хранишь массив файлов, при нажатии на кнопку на бэке делаешь какой-нибудь ffmpeg и отдаёшь результат

Dmitry
24.03.2018
19:14:06

Andrey
24.03.2018
19:14:26

Dmitry
24.03.2018
19:14:46
уже нашел способы, но там они в статусе expiremental

Alex
24.03.2018
19:28:40

Anton
24.03.2018
19:41:07
А вот тут можно по подробнее?
Локально - это подключение непосредственно в компонент в котором он будет рендериться? А глобально это в root компонент?

Alex
24.03.2018
19:43:09
https://ru.vuejs.org/v2/guide/components.html#%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%BE%D0%B2

Stanislav
24.03.2018
19:43:20

Anton
24.03.2018
19:45:02
Доку я читал... Наверное ещё раз нужно перечитать...

Stanislav
24.03.2018
19:45:26

Google

Anton
24.03.2018
19:45:34
А чем локальное подключение за редким исключением?

Alex
24.03.2018
19:45:58
Локальная регистрация компонентов в 99% случаев достаточна
Остаются плагины куда надо подключать через глобальную регистрацию, базовые компоненты всего приложения или компоненты плагинов где почему-то автору надо именно глобально регать
Встречается это нечасто, но случается

Anton
24.03.2018
19:46:43
А... Я не правильно понял
Я чет подумал на оборот

Andy
24.03.2018
19:47:18

Alex
24.03.2018
19:47:51
У нас например для vue-form-generator приходится глобально подключать компоненты кастомных полей

Anton
24.03.2018
19:48:11
Да я тоже все локально подключаю, я чет подумал что вы топите за глобальное подключение

Andy
24.03.2018
19:50:04
кто ssr делал с laravel? какие подводные камни?

zinge
24.03.2018
19:50:35

Andy
24.03.2018
19:53:27
У тебя ларавел апи онли?
вот по этой статье думаю делать https://medium.com/js-dojo/advanced-server-side-rendering-with-laravel-vue-multi-page-app-486b706e654 да, только API
ну т.е. было гибридное лара+вью, но перехожу на spa, тк от лары осталась только авторизация, проверки всякие и api

zinge
24.03.2018
19:57:12

Andy
24.03.2018
19:59:35

DimenSi
24.03.2018
20:01:14
Ну в первую очередь ты сам определил свой статус

Stanislav
24.03.2018
20:01:47

DimenSi
24.03.2018
20:02:02
Что за статус?
ну он сам себя дибилом/слабоумным называет, он про этот статус говорит

zinge
24.03.2018
20:06:15

Google

Andy
24.03.2018
20:07:06

DimenSi
24.03.2018
20:07:43

Andy
24.03.2018
20:08:15

Кирилл
24.03.2018
20:39:46

Stanislav
24.03.2018
20:41:26
Только чаще придется поиск по проекту юзать)

Кирилл
24.03.2018
20:45:53
кто на typescript пишет?
пытаюсь добавить свойство во Vue.prototype
Vue.prototype.$moment = moment
но typescript ругается, когда его использую в компоненте
Property '$moment' does not exist on type 'CombinedVueInstance
Я так понимаю тут нужна аугментация, но
`import Vue from 'vue'
declare module 'vue/types/vue' {
interface Vue {
$moment: any
}
}`
ничем не помогает

Anton
24.03.2018
20:47:22
а если насильно привести к интерфейсу?
типа (Vue as Vue).prototype.$moment
хотя странно как-то

Кирилл
24.03.2018
20:48:01

Anton
24.03.2018
20:48:09
(Vue as any).prototype.$moment

Anton
24.03.2018
20:48:27
вроде как-то так это делается, не помню точно

Roman
24.03.2018
20:50:38

Кирилл
24.03.2018
20:51:04

Roman
24.03.2018
20:56:29

Юра
24.03.2018
20:59:19
declare module "../vue"
interface Vue {
$moment: moment
} внутри

Кирилл
24.03.2018
21:15:56

Google

Юра
24.03.2018
21:16:15
ну any напиши
или $moment: typeof moment
хотя это строка)
напиши $moment: any

Кирилл
24.03.2018
21:17:27
any у меня и так было

Юра
24.03.2018
21:17:43
Cannot use namespace 'moment' as a type
это тогда откуда
вообще я имел ввиду над модул по другому указать
declare module "../vue"

Roman
24.03.2018
21:18:11
покаж весь файл

Admin
ERROR: S client not available

Roman
24.03.2018
21:18:13
тайпингов

Кирилл
24.03.2018
21:24:05
`import Vue from 'vue'
declare module 'vue/types/vue' {
interface Vue {
$moment: any
}
}`
Это, собственно, всё. тайпинги для Vue и moment идут встроенные в модули

DimenSi
24.03.2018
22:14:23
@ArStah добавил пропс placeholders

Arsen
24.03.2018
22:14:39
Малаца)

DimenSi
24.03.2018
22:18:23
и изменил вид токенов с %c, %(named)c на {0}, {named}

Anton
24.03.2018
22:19:02
что делаете?

DimenSi
24.03.2018
22:20:13
что делаете?
ну я сделал компонент, а так как @ArStah уделил внимание и предложил изменения, я их добавил и сообщил.
https://github.com/edDimensi/vue-sprintf-components

Arsen
24.03.2018
22:21:34
Бигом звиздочки ставить народ

Google

Arsen
24.03.2018
22:21:37
Поддержите одмена

Anton
24.03.2018
22:22:11
а, это sprinf, видел тут, да

DimenSi
24.03.2018
22:22:36
не знаю как многим людям это штука поможет, но то, что я начал сразу тесты писать, а потом код, нравится

Dmitry
24.03.2018
22:30:10
лол, IE 11 не может в фетч
всегда оно полифилилось автоматически
как же я ору
2018
промисы везде
фетч - сложнаааа

DimenSi
24.03.2018
22:30:40
причем тут 2018

Stanislav
24.03.2018
22:40:57
Пардон, до 11

Vadim
24.03.2018
23:06:51
ребзя, как лучше с заголовками для страниц работать. задавать в каждой вью или в роутере в мета прописывать?

Alexander
24.03.2018
23:09:45

Vadim
24.03.2018
23:10:06
ок, спасибо) а то чую накостылил я этими методами)

Anton
24.03.2018
23:36:14
почему-то у меня vuetify в codesandbox криво работает
вот такое показывает
ладно, хрен с ним, вопрос в другом
https://codesandbox.io/s/github/Yakoot/vue-todo
почему-то не подсвечиваются строчки в v-list при наведении
вроде всё содрал с примера из доки
https://vuetifyjs.com/en/components/lists