@vuejs_ru

Страница 2662 из 3900
Vlad
19.04.2018
07:29:35
И импортировать

Sunlive
19.04.2018
07:34:54
переиспользовать код

вместо дублирования

Google
Vlad
19.04.2018
07:45:24
Alexey
19.04.2018
07:46:08
Ну мы все варианты разобрали , сам решай
ок) просто я не знаю бест практис какой)

Vlad
19.04.2018
07:46:38
Ну у меня обычно стили таких компонентов где то в глобале

Типа .window-big

Но у тебя их всего два , странно

Rishat
19.04.2018
08:00:08
Ребят, привет. Есть кто юзает BrowserSync? Он у вас когда в режими watch жрет проц тоже сильно?

Vlad
19.04.2018
08:03:45
Да вроде норм. Только не помню , он у меня вотчер или галп

А сори, я перепутал с browserify

ed
19.04.2018
08:24:45
Народ, практика вью компонента вместо <Button class="primary"></Button> писать <Button primary></Button> это норм?

Sunlive
19.04.2018
08:27:19
ты ток 1 проп принимаешь на вход?

в баттоне

Google
Sunlive
19.04.2018
08:27:56
или чо это ваще

ed
19.04.2018
08:30:57
несколько пропсов будет, просто, есть желание сделать типо как в material-ui-next (react) <Button raised></Button>

или так не делают во вью?

Sunlive
19.04.2018
08:31:40
все ок

Alexander
19.04.2018
08:31:47
во вьютифае подобная реализация (стили определяются пропсами)

Sunlive
19.04.2018
08:31:47
во вьютифае так же например

ed
19.04.2018
08:33:40
спасибо, нашел

Roman
19.04.2018
08:42:49
Владимир
19.04.2018
08:51:51
Всем привет. Подскажите как лучше поступить? Есть задача, обойти произвольный html в ответе от сервера, собрать все картинки и поместить их в компонент, причём компонент встроить в этот html. Проблема в том, что не получается отрендерить компонент вставленный plain text. Кто нибудь сталкивался с подобным?

ivan
19.04.2018
08:54:55
такой хитрожопый парсинг на сервере легче делать

Владимир
19.04.2018
08:55:48
я вот это пробовал https://ru.vuejs.org/v2/api/#Vue-compile но почему то не получилось, ругается Error in mounted hook



я хочу собрать их в слайдер

Hedint
19.04.2018
09:03:34
1. зачем тут Vue? это выглядит типичным сайтом-визиткой, js фреймворки, кажется, немного не про то. 2. если все-таки это Vue.. может быть не пересылать с сервера html, а использовать json, сделать заранее компонент, подставить в него полученные через JSON картинки?..

Владимир
19.04.2018
09:05:09
отравил пол чата..

Владимир
19.04.2018
09:05:54
1. Я хочу эту задачу сделать на Vue, на обычном js мне не трудно это сделать. 2. Контент пользовательский, разметка может быть какая угодно

Иван
19.04.2018
09:06:04
Отравил вторую половину

Sunlive
19.04.2018
09:06:46
блэт

ну ладно, пока

Google
Alexander
19.04.2018
09:07:00
и контрольный..

Sunlive
19.04.2018
09:07:05
тут таких нет

Таир
19.04.2018
09:07:06
Sunlive
19.04.2018
09:07:43
сеньйор html программист

Владимир
19.04.2018
09:08:41
https://vuejs.org/v2/api/#v-html
нет, через v-html нельзя отреднерить внутри компонент plain text

Владимир
19.04.2018
09:10:26
в смысле?
ну в сообщении выше, я там вроде рассказал для чего мне это всё

Hedint
19.04.2018
09:10:48
в смысле?
он хочет в Vue компонент вставить кастомный html, при этом в кастомный html внутри вставить еще vue компонент (насколько я это понял)

Anton
19.04.2018
09:11:20
мне кажется у вас там какие-то иные инъекции с такими желаниями

Владимир
19.04.2018
09:11:53
А как ещё можно решить подобную задачу?

Пользовательский html преобразовать в json?

И там уже издеватся над контентом?

Anton
19.04.2018
09:13:23
Может быть в эту сторону покопать

https://github.com/vuejs/vue/issues/6424 Ура, я вроде как частично разобрался со своей проблемой, с которой ходил несколько дней, чтобы можно было как в ангуляре цеплять templateUrl, ещё б прикрутить теперь к этому делу изоляцию CSS и я буду в шоколаде Интересно сколько теперь build весит...

Владимир
19.04.2018
09:14:50
ну я это прочитал, и таки не понял момент про “plain text”, можно подробней?
грубо говоря content: ‘<div>Some text</div><img src=‘’><component/>’

Anton
19.04.2018
09:15:57
гляньте ссылку на issue, который я выше скинул, в теории это должно помочь, если у вас уже есть подготовленный для рендера html, который не надо собирать

Google
Таир
19.04.2018
09:16:04
грубо говоря content: ‘<div>Some text</div><img src=‘’><component/>’
то есть, проблема в том, что v-html отрисует все кроме <component/>

Admin
ERROR: S client not available

Anton
19.04.2018
09:16:20
то есть у вас будет отдельный компонент для рендера такой вот каши

Владимир
19.04.2018
09:17:06
то есть у вас будет отдельный компонент для рендера такой вот каши
ну я хочу в этот компонент запихнуть картинки, их уже слот отработает

Таир
19.04.2018
09:17:10
угу
если ты этому куску html не доверяешь, то нельзя им манипулировать как ДОМом

Владимир
19.04.2018
09:17:35
если ты этому куску html не доверяешь, то нельзя им манипулировать как ДОМом
ну он пользовательский, там заказчик будет наполнять контент

Владимир
19.04.2018
09:18:00
т.е. ты ему доверяешь?
а в чём может быть не доверие?

Таир
19.04.2018
09:18:46
а в чём может быть не доверие?
ну чтобы чем то манипулировать как ДОМом, нужно его рендерить, а там уже скрипты внутри начнут выполняться со всеми вытекающими

Agshin
19.04.2018
09:20:07
доброе утро. Кто-нибудь знает статью "как обычные плагины адаптировать под vue "?

Владимир
19.04.2018
09:20:10
компонент может быть где угодно

Таир
19.04.2018
09:21:31
не, подготовленный DOM я собираю, и хочу часть картинок закинуть в компонент
если честно непонятно, HTML все таки от пользователя идет, или ты сам его собираешь?

Andy
19.04.2018
09:24:00
почему может не работать такой импорт import store from '~/store'? с ~

Vlad
19.04.2018
09:24:29
что есть ~ ?

алиас же надо настраивать

Andy
19.04.2018
09:24:57
Владимир
19.04.2018
09:26:25
если честно непонятно, HTML все таки от пользователя идет, или ты сам его собираешь?
ааа, не так выразился. из контента пользователя мне надо собрать картинки и запихнуть их в компонент

Google
Владимир
19.04.2018
09:26:27


Vlad
19.04.2018
09:26:34
а как...
а что должно быть вместо ~ ?

Междоус
19.04.2018
09:26:48
Что за тема?

Владимир
19.04.2018
09:27:12
Владимир
19.04.2018
09:27:59
ы собирай в массив src и потом v-for их внутри карусели
хорошо, но как тогда на место них внедрить компонент?

т.е. заранее где будут расположены картинки я не знаю, а компонент должен быть на их месте

Sunlive
19.04.2018
09:29:20
картинки засунуть в контейнер, проверять на длинну массив срц, например если их будет больше 1-2 или скок там надо, этот контейнер скрывать, а карусель показывать

v-if v-else

Andy
19.04.2018
09:29:28


Sunlive
19.04.2018
09:31:02
хм почему?

повешай элемент и маунти туда вью

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