
Roman
12.09.2017
11:54:39
так в фиддле работает как мне и надо =)

Женя
12.09.2017
12:03:06
Всем привет, столкнулся с такой проблемой: в компоненте есть вычисляемое свойство, которое возвращает объект, и в шаблоне есть контроллы , которые напрямую меняют значение свойства (1) этого объекта. Так же у объекта есть еще одно вычисляемое свойство (2), которое вычилсяется на свойстве (1).
Так вот, свойство (2) меняется при изменении (1), ТОЛЬКО если в данный момент компонент открыт в девтулс
Как справиться с этим рофлом?)

Google

Stanislav
12.09.2017
12:12:43
Где почитать подробней про передачу данных и состояний в дочерние компоненты .vue ?

Dave
12.09.2017
12:15:35
props всмысле:

Stanislav
12.09.2017
12:22:28
Как справиться с этим рофлом?)
А тебе не кажется странным, что v-model менят поля у объекта, который возвращается computed методом, имеющим только getter?

Valerii
12.09.2017
12:32:10
ребят а как лучше почистить весь стор vuex-а при логауте? или насильно рефрешнуть проще?

Женя
12.09.2017
12:37:24

Stanislav
12.09.2017
12:38:16

Stanislav
12.09.2017
12:39:00

Женя
12.09.2017
12:39:00

Stanislav
12.09.2017
12:39:31

Женя
12.09.2017
12:43:09

Stanislav
12.09.2017
12:43:58

Alex
12.09.2017
12:47:14

Google

Roman
12.09.2017
12:47:46
можно как-то прикрутить v-model к списку key-value опций? С чекбоксами более-менее понятно, но там массив

Stanislav
12.09.2017
12:47:48

Alex
12.09.2017
12:48:49
https://vuejsdevelopers.com/2017/09/11/vue-js-vuex-plugins/?jsdojo_id=fef_vpl

Mathew
12.09.2017
12:53:33
А можно мне по АПИ спросить - есть 3rd party library - то, что она делает в скрине - логинится в системе, откуда делает запросы к JSON API и пока просто выводит эти данные в консоль. Как в таком слуае прикрутить эту либу к моему компоненту Вью, чтобы хотя бы что-то динамически менялось на странице.
Или лучше axios использовать?

Roman
12.09.2017
12:54:17
<div class=v-for="(value, option) in textOptions" :key="option">
<label for="smFormGroupInput">{{ option }}</label>
<input type="text" id="smFormGroupInput" v-model="textOptions[option]">
</div>

Stanislav
12.09.2017
12:57:53

Valerii
12.09.2017
13:01:36

Alex
12.09.2017
13:01:41
result записывать в свойства в data

Stanislav
12.09.2017
13:02:23

Valerii
12.09.2017
13:02:57
у меня модули

Vladimir
12.09.2017
13:06:05
почему не запишешь ссылку на апи в отдельный файл и вызывать его? Абсолютный путь всегда писать плохая практика

Kelin
12.09.2017
13:09:07

Mathew
12.09.2017
13:09:50
И почему плохая практика?

Vladimir
12.09.2017
13:13:53
потому что, когда на сервер зальешь, то придется везде менять localhost , на домен, а так, если будет в одном файле, то проще

Жалгас
12.09.2017
13:19:47
всем привет, мне надо организовать фронт веб-приложения которое имеет несколько сервисов с одной авторизацией и центром уведомлений
как организовать работу команд поделеную на разные сервисы с git в одном репозитории?

Google

Жалгас
12.09.2017
13:21:00
что посоветуете почитать?

Denis
12.09.2017
13:36:06
Ребятки, может кто знает
как использовать Vue.use внутри компонента?
импортнуть Vue прокатит?

Anatoly
12.09.2017
13:39:10
У кого нибдуь получилось настроить буцтрап4 бетта с кастомизациями?

Stanislav
12.09.2017
13:39:39

Denis
12.09.2017
13:40:53
Точно Vue.use?
import VueSocketio from 'vue-socket.io';
Vue.use(VueSocketio, 'http://socketserver.com:1923');

Stanislav
12.09.2017
13:41:11

Denis
12.09.2017
13:41:15
в определенном компоненте нужно сокет подключение юзать
а зачем мне на все приложение делать? или я что-то упускаю?

Stanislav
12.09.2017
13:42:03
Хотя, тоже от реализации плагина зависит

Denis
12.09.2017
13:43:15
кто там с сокет.ио работал?

Stanislav
12.09.2017
13:44:13

Denis
12.09.2017
13:45:14

S ge
12.09.2017
13:56:42
Добрый вечер. Подскажите, можно ли ,как то, в v-if использовать два условия.
v-if="index%4==0 а тут какой нибудь and index!==0"
ну или как реализовать проверку двух условий.
в доке я что то не нашел.

Victor
12.09.2017
13:58:23
Добрый вечер. Эта проверка реализуется средствами самого javascript. Советую начинать изучение с него.

S ge
12.09.2017
13:59:28
да я отлично знаю js. мне надо проверку сделать в html c помощью v-if

Google

S ge
12.09.2017
13:59:43
если бы мне надо было реализовать в js я бы сюда не писал

Victor
12.09.2017
14:00:42
Ну жди пока кто-то ответит тогда)

S ge
12.09.2017
14:01:31
просто не понятно зачем ты пишешь ,что бы просто написать какую то залупу.

Victor
12.09.2017
14:02:49
Помочь хотел)

S ge
12.09.2017
14:03:13
написать учи js? вот это помощь спасибо. Весь чат тебе благодарен

Максим
12.09.2017
14:03:59
Я конечно хз, но может вынести в функцию с параметрами

S ge
12.09.2017
14:08:23
v-if="(index%4==0) && (index!==0)"
вот так сработало. спасибо

Stanislav
12.09.2017
14:08:55

S ge
12.09.2017
14:08:56
только возможно в одни скобки надо сделать условие.
да спасибо я уже понял.

LocSg
12.09.2017
14:15:57

Victor
12.09.2017
14:17:32
Я на атоме так и не настроил это, но давно было дело. Закончилось все переходом на vscode.
Ну в смысле проблема чисто в кривом плагине, а не в синтаксисе

DimenSi
12.09.2017
15:06:07
кто-нить знает почему если использовать <component>, то пропсы которые не объявлены не падают на <component>
причем $attrs тоже не пашет
в $attrs приходит, но не работает

Rafael
12.09.2017
15:12:34
Переформулируй

Kelin
12.09.2017
15:13:32
+

Google

DimenSi
12.09.2017
15:13:43
<component class="button-ui"
:class="classes"
:to="to"
:href="href"
@click="clickHandler"
v-bind="$attrs"
:is="typeComponent">
<span class="button-ui__icon" v-if="haveIcon">
<slot name="icon"></slot>
</span>
<slot></slot>
</component>
если сделать
<button-ui :disabled="true">, но в пропсах ему не указать, то в component не попадает disabled

Vladimir
12.09.2017
15:16:32
На самом деле тупо постоянно прописывать принимаемые пропсы, но хз, может в этом есть плюс

DimenSi
12.09.2017
15:16:51
это не решение проблемы
а ее обход
я хотел бы узнать почему с component так происходит

Vladimir
12.09.2017
15:17:51
Честно говоря, до сих пор не полностью понял вопрос, думаю остальные также

DimenSi
12.09.2017
15:18:05
ок
Смотрите, вы написали

Vladimir
12.09.2017
15:18:33
Если ты думаешь, что он должен заработать как обычный атрибут disabled, то этого не будет

Anatoly
12.09.2017
15:19:24
button-ui не нативный элемент, на минуточку )

Vladimir
12.09.2017
15:19:40
Да-да , я по-этому и говорю

DimenSi
12.09.2017
15:20:37
Давайте сначала.
Все мы знаем, что если компоненту сверху передавать атрибуты которые не прописаны в props, то vue просто их будет прокидывать на корень.
Но с случае с component это не происходит
я говорю про компонент не как псевдо элемент, а как за элемент <component> который есть в vue

Fedor
12.09.2017
15:22:28
Кто запутался ещё сильнее?

Stanislav
12.09.2017
15:22:46

Vladimir
12.09.2017
15:23:10
'не баг, а фича'

DimenSi
12.09.2017
15:23:17
да, я спрашиваю, почему с компонент так не происходит, как это обычно происходит с обычными html элементами