@vuejs_ru

Страница 3875 из 3900
Ivan
24.10.2018
13:24:04
сорян конечно. я тут не главный. но это чатих по Vue, а не основам Html.

Даниил
24.10.2018
13:25:54
Это html-атрибут, который можно добавить к любому элементу и контент внутри него можно будет редактировать просто по клику, как в форме. Вешаешь прослушку инпута на такой элемент, а потом через v-html рендеришь куда надо. Но тут поколдовать надо

Evgeniy
24.10.2018
13:27:39
а что это
Пробовал юзать директиву v-html

Сергей
24.10.2018
13:27:54
уже юзаю, не помогает

Google
Evgeniy
24.10.2018
13:28:45
Бросаю свой код. Он в моем проекте работает

<template> <span v-if="asHtml" :style="gutterStyle" v-html="text"></span> <span v-else :style="gutterStyle">{{text}}</span> </template> <script> export default { name: 'UserTextGutter', props: { text: { type: String, required: true }, whiteSpaceValue: { type: String, default: 'pre-line' }, asHtml: { type: Boolean, default: false } }, data () { return { gutterStyle: { whiteSpace: this.whiteSpaceValue } }; } }; </script>

Сергей
24.10.2018
13:30:31
а почему так сложно

Даниил
24.10.2018
13:32:01
Короче. V-html превращает сырой хтмл в отрендеренный. Но этот сырой тебе нужно откуда-то взять. Его можно тупо из модели твоего <textarea/> вытащить. И передать в v-html

Сергей
24.10.2018
13:32:47
ну да так и есть, но это не работает

Evgeniy
24.10.2018
13:33:02
а почему так сложно
Мне поначалу було сложно. Уже привык все дробить на мелкие компоненти, это правельный подход

Ivan
24.10.2018
13:33:22
кажись ему надо в textarea html вывести. а не наоборот.

Даниил
24.10.2018
13:33:39
Скорее не не работает, а ты что-то делаешь не так. Нужна конкретика, лей куда-нибудь код и скидывай сюда. Так всем будет проще тебе помочь

Сергей
24.10.2018
13:34:21
<textarea v-html="report.minuses" class="report-field__comment"></textarea>

report.minuses тут обычный текс с такими \n знаками

Ivan
24.10.2018
13:35:10
он в textarea пытается в html вывести

Даниил
24.10.2018
13:35:59
Сергей
24.10.2018
13:36:35
а как тогда быть если нужо что бы было несколько строк

Google
Ivan
24.10.2018
13:36:43
<template> <textarea v-model="content"></textarea> </template> <script> export default { name: 'Lalala', data() { return { content: 'Lalala <br> <br>' } } } </script>

Danil
24.10.2018
13:37:11
как реализуется read more?т.е если текста больше чем сам див, то при нажатии у нас блок расширяется

Даниил
24.10.2018
13:37:49
Ivan
24.10.2018
13:38:08
а он не говорил что ему кудато надо отрендерить)

D0rkD3n
24.10.2018
13:38:13
можно spot юзать

Сергей
24.10.2018
13:38:16
нужно что бы была возможность редактировать

D0rkD3n
24.10.2018
13:38:28
поприятнее будет

Даниил
24.10.2018
13:38:48
Маленький оффтоп: как под код форматировать текст?

Ivan
24.10.2018
13:38:58
```

обрами

D0rkD3n
24.10.2018
13:39:17
если 1 строка, то просто в ` оберни

Evgeniy
24.10.2018
13:40:59
а как тогда быть если нужо что бы было несколько строк
Можно разделять строку (const splitByStartTag = this.sanitizeMessage().split(this.codifyStartTag);) - например так ы выводить в цыкле\

D0rkD3n
24.10.2018
13:41:56
парни, у меня вопрос по jquery chosen, как бы это не звучало есть селект, выглядит примерно так <select v-model="select"> <option :value="select">{{select}}</option> </select>

но по сразу не выбирает этот опшн

в чем может быть проблема?

Ivan
24.10.2018
13:44:10
O-O.а где v-for для option?

D0rkD3n
24.10.2018
13:44:34
там ниже еще

но мне нужно, чтоб по дефолту бралось значение

Evgeniy
24.10.2018
13:45:24
Причем тогда jquery chosen? Все эти dropdowns можно узять например с vue-bootstrap. Или я чет не понял

D0rkD3n
24.10.2018
13:45:50
я всего лишь рабочий, делаю как скажут)

Google
D0rkD3n
24.10.2018
13:46:06
просто в проекте уже используется, вот говорят его юзать

Evgeniy
24.10.2018
13:48:33
А что тогда пихать jquery во vue ? Посмотри как устроено это https://bootstrap-vue.js.org/docs/components/form-select - может на гитхабе код єтого компонента поможет

просто в проекте уже используется, вот говорят его юзать
Жаль что так. Это очень плохая практика, у меня было похожее, но я все таки "уговорил" на vue-bootstrap

Walter
24.10.2018
13:57:27
Привет, можно ли слушать несколько событий на $on?

Alex
24.10.2018
13:58:48
очевидно же, что да

Evgeniy
24.10.2018
14:03:08
мне лично по ux нравится селекты у element-ui
Видел. Да хорошие компоненти, как раз думал на следующем проекте попробовать, сейчас vue-bootstrap не буду смешивать

cmndwn
24.10.2018
14:08:02
Видел. Да хорошие компоненти, как раз думал на следующем проекте попробовать, сейчас vue-bootstrap не буду смешивать
В нем есть нормальный селект с поиском, чем собственно является chosen? Не нашел в доках сейчас

Evgeniy
24.10.2018
14:08:32
В нем есть нормальный селект с поиском, чем собственно является chosen? Не нашел в доках сейчас
Можно попробовать такой крутой компонент vue-multiselect - там есть всевозможные селекты

Znacovean
24.10.2018
14:10:57
посмотрите разновидности емаё..мне их либа заменила 70% компонентов на проекте)

Nikita
24.10.2018
14:11:09


Znacovean
24.10.2018
14:12:17
сразу видно - менеджер из типографии)

Michael
24.10.2018
14:26:29
а пропсы реактивные? или они только при создании компонента обрабатываются?

Michael
24.10.2018
14:27:08
реактивные
благодарю

Vasia
24.10.2018
14:38:32
мне стоит сразу использовать тс для написания очень простого фронта, или лучше юзать чистый жс чтобы можно было использовать примеры из документации? есть опыт на шарпе

Viktor
24.10.2018
14:43:15
для простого фронта тс не нужен. имхо

Google
Vasia
24.10.2018
14:43:41
от бейбла тоже стоит отказаться?

Viktor
24.10.2018
14:44:08
он нужен и есть в комплекте с vue-cli

Vasia
24.10.2018
14:44:23
ок

Serge
24.10.2018
14:55:00
Лучше сразу тс, тем более после шарпа

Автор шарпа и тс - один человек

Alex
24.10.2018
14:55:48
еще бы вью с тс работал как нужно

Admin
ERROR: S client not available

Alex
24.10.2018
14:55:52
и было бы обоснованно

Andrey
24.10.2018
14:56:29
Serge
24.10.2018
14:56:42
Define "как нужно".
Пропсы и вьюкс задефайните ? И миксины еще

Pavel
24.10.2018
14:57:39
приветствую всех! Подскажите, если во vuex используются модули со своим пространством имен, есть доступ к мутациям из другого пространства имен?

по аналогии с rootState, rootGetters

Andrey
24.10.2018
14:58:28
Пропсы и вьюкс задефайните ? И миксины еще
Выкидываешь шаблоны, эвенты, вьюкс и тогда можно начать думать о типизации.

Sunlive
24.10.2018
14:59:17
Выкидываешь шаблоны, эвенты, вьюкс и тогда можно начать думать о типизации.
как дела с "флоу" для шаблонов? сколько можно терпеть, или ты забил на это дело?

Alex
24.10.2018
14:59:39
commit('someMutation', null, { root: true })

Andrey
24.10.2018
14:59:42
Alex
24.10.2018
14:59:47
по аналогии с rootState, rootGetters
только так commit('someMutation', null, { root: true })

Google
Serge
24.10.2018
15:01:05
Аа. Не дочитал. )

Pavel
24.10.2018
15:01:27
а хотя че это я туплю, мне нужно всего-лишь переменную изменить в другом пространстве имен. Тут просто доступ к стейту из мутации нужен

Serge
24.10.2018
15:02:30
совсем же нет
По умолчанию namespaced= false

Но это к вопросу не относиться, да

Roman
24.10.2018
15:03:25
Всем привет, есть +/- какие-то адекватные курсы (возможно платные) по vue?

Максим
24.10.2018
15:03:39
Пропсы и вьюкс задефайните ? И миксины еще
Пропсы, кстати, через tsx тайпчекаются

Andrey
24.10.2018
15:03:58
Максим
24.10.2018
15:06:16
О, можно ссылку?
Ох, щас поищу

Vasia
24.10.2018
15:07:05
я думаю сначала начну просто копипастом жс узать, потом на тс буду смотреть

я не планировал кучу времени тратить на фронт, требуется простая морда для бэка, а вью подкупила реактивностью из коробки

Roman
24.10.2018
15:09:19
спасибо

Stanislav
24.10.2018
15:09:35
Не надо тут постить ссылки на варез

Юра
24.10.2018
15:09:51
Понял, больше не буду)

Максим
24.10.2018
15:10:17
О, можно ссылку?
Там даже картиночки есть https://github.com/thundernet8/Vue-TSX-Helper

D0rkD3n
24.10.2018
15:11:22
всем привет, такой вопрос, можно сделать глубокий вотчер на vuex

я гуглю и что-то ничего не понимаю

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