@vuejs_ru

Страница 2383 из 3900
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 и отдаёшь результат

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

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

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

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
Встречается это нечасто, но случается
вот у меня в проекте так случилось) пара компонентов в app.js, а все остальные локально

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
ну т.е. было гибридное лара+вью, но перехожу на spa, тк от лары осталась только авторизация, проверки всякие и api
Ну не вижу камней если нужно разнести. Что-то точно пойдет не так, но вы же эксперт?!))

Andy
24.03.2018
19:59:35
Ну не вижу камней если нужно разнести. Что-то точно пойдет не так, но вы же эксперт?!))
DimenSi мог бы точнее определить мой статус тут))) Да просто хотел узнать, может кто делал так

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

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

zinge
24.03.2018
20:06:15
DimenSi мог бы точнее определить мой статус тут))) Да просто хотел узнать, может кто делал так
Даже если кто-то делал. Это все равно будет не то что у тебя. В любом случае что-то пойдет не так и это нужно будет решать "на месте"

Google
DimenSi
24.03.2018
20:07:43
я уже делаю успехи!
убрал одно ругательство на себя из арсенала?

Andy
24.03.2018
20:08:15
убрал одно ругательство на себя из арсенала?
ахах, да, но еще не решил какое

Кирилл
24.03.2018
20:39:46
https://frontendsociety.com/why-you-shouldnt-use-vue-component-ff019fbcac2e кто что скажет? глобально ли регистрировать компоненты или локально?
Если компоненты часто будут встречаться по всему приложению, можно и глобально зарегать - ничего страшного не произойдёт

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
а если насильно привести к интерфейсу?
Это как? только осваиваю typescript, так что объясняйте как нубу, плиз

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

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

Кирилл
24.03.2018
20:51:04
https://vuejs.org/v2/guide/typescript.html
серьёзно считаете, что я не прочёл?

(Vue as any).prototype.$moment
Cannot invoke an expression whose type lacks a call signature. Type 'String' has no compatible call signatures.

Roman
24.03.2018
20:56:29
Cannot invoke an expression whose type lacks a call signature. Type 'String' has no compatible call signatures.
declare module 'momentjs' { // или как он там импортится const module: any export = module }

Юра
24.03.2018
20:59:19
declare module "../vue"

interface Vue { $moment: moment } внутри

Кирилл
24.03.2018
21:15:56
interface Vue { $moment: moment } внутри
Cannot use namespace 'moment' as a type Попробовал также развить идею, но что-то не выходит

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
а, это sprinf, видел тут, да
на самом деле хз как правильно назвать и описать это

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

Dmitry
24.03.2018
22:30:10
лол, IE 11 не может в фетч

всегда оно полифилилось автоматически

как же я ору

2018

промисы везде

фетч - сложнаааа

DimenSi
24.03.2018
22:30:40
лол, IE 11 не может в фетч
э, но майки просто дропнули ie11 же

причем тут 2018

Stanislav
24.03.2018
22:40:57
лол, IE 11 не может в фетч
ИЕ до 12 (вроде) не может в промисы. Какой уж тут фетч

Пардон, до 11

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

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

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