
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

Сергей
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

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 - может на гитхабе код єтого компонента поможет

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

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

Znacovean
24.10.2018
14:01:05

Evgeniy
24.10.2018
14:03:08

cmndwn
24.10.2018
14:08:02

Evgeniy
24.10.2018
14:08:32

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

Nikita
24.10.2018
14:11:09

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

Nikita
24.10.2018
14:12:32

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

Hedint
24.10.2018
14:26:55

Michael
24.10.2018
14:27:08

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

Kenan
24.10.2018
14:42:47

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

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

Sunlive
24.10.2018
15:00:00

Serge
24.10.2018
15:00:01

Google

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

Alex
24.10.2018
15:01:05

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

Serge
24.10.2018
15:02:30
Но это к вопросу не относиться, да

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

Максим
24.10.2018
15:03:39

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
я гуглю и что-то ничего не понимаю