
Alex
18.02.2018
12:38:41

Dima
18.02.2018
12:38:49
да
а вызывать метод как?

Andrey
18.02.2018
12:39:03

Google

Dima
18.02.2018
12:39:13
а можно пример?

Sunlive
18.02.2018
12:39:54
у тебя доступ к пропсу есть через this

Alex
18.02.2018
12:39:54
в чем проблема то?

Sunlive
18.02.2018
12:40:00
внутри метода просто бери его и все

Alex
18.02.2018
12:40:43
props доступны внутри компонента, вызываем метод, передаем туда значение из props

Dima
18.02.2018
12:41:22
Может я не пойму или не так думаю. Но, я хочу, когда передаю props, то хочу вызвать внутри метод
как этом можно связать?

Alex
18.02.2018
12:42:04
?

Dima
18.02.2018
12:42:05
И можно ли, либо это глупая затея и есть решение, о котором я не знаю

Sunlive
18.02.2018
12:42:28
мы даже не догадываемся что ты пытаешься сделать
это раз
потом можешь вотч повесить на пропс и при изменении состояния вызывать метод
эт два

Google

Alex
18.02.2018
12:42:56
покажи код или объясни нормально

Dima
18.02.2018
12:44:32
Я использую nouislider. Сделал компонент. Теперь мне нужно пробрасывать внутрь значения из полей, что бы вызвать noUiSlider.set(value). value - это и есть пробрасываемое значение

Alex
18.02.2018
12:46:25
а с Вью как давно знакомство произошло?

Dima
18.02.2018
12:46:46
пол года назад
я написал вотчер на свойство
так гараздо проще

Alex
18.02.2018
12:47:08
?
данные в коипонент можно передать через пропс

Dima
18.02.2018
12:47:54
знаю я

Alex
18.02.2018
12:48:14
вызвать метод при изменение переменной можно через watch

Dima
18.02.2018
12:48:22
воооот
так и сделал
я забыл о них
просто
редко использую

Alex
18.02.2018
12:48:39
?
вопрос решен?

Dima
18.02.2018
12:48:57
да, спасибо
Просто когда читал доку, давно, там писали про вотчеры и что их не желательно юзать, в большом кол-ве. Ну я и как-то совсем стал забывать о них

Sunlive
18.02.2018
12:50:16
красиво в чат

Google

Vladimir
18.02.2018
13:55:12
Добрый день. Только начал позновать Vue и появилось 2 ключевых вопроса:
1)Почему я не могу app свой подключить как src, а необходимо его прописывать непосредственно под разметкой(может что то не так делаю?)?
...
<li v-for="article in filteredArticles">
<a v-bind:href="article.url">{{article.title}}</a>
</li>
</ul>
</form>
<script src="/js/find.js" charset="utf-8"></script>
...
2)Как я могу в data передать json, что бы сделать динамическим вывод v-for(подгружаемым из вне)
вот например тут
data: {
searchString: "",
articles: [
{
"title": "xxx",
"url": "xxx",
},
...
подозреваю что можно через ajax передавать, но увы в офф. доках ответа не нашлось

Sunlive
18.02.2018
14:04:26
ну или откуда там берется жсон

Vladimir
18.02.2018
14:05:01
Класс, спасибо) Пошел изучать axios

Sunlive
18.02.2018
14:05:03
а по первому - не понял
что больше нравится
да даже жыкуэри


Vladimir
18.02.2018
14:06:16
ну т.е. так работает:
div id="main-x">
<nav v-bind:class="active" v-on:click.prevent>
<a href="#" class="home" v-on:click="makeActive('home')">Главная</a>
<a href="#" class="projects" v-on:click="makeActive('projects')">Проекты</a>
<a href="#" class="services" v-on:click="makeActive('services')">Услуги</a>
<a href="#" class="contact" v-on:click="makeActive('contact')">Контакты</a>
</nav>
<p>Выбран класс <b>{{active}}</b></p>
</div>
<script type="text/javascript">
// Создаем новую сущность Vue.js
var demo = new Vue({
// DOM элемент, к которому прикреплена сущность
el: '#main-x',
// Начало модели.
// Определяем свойства и присваиваем им необходимые значения.
data: {
active: 'home'
},
а так уже нет
div id="main-x">
<nav v-bind:class="active" v-on:click.prevent>
<a href="#" class="home" v-on:click="makeActive('home')">Главная</a>
<a href="#" class="projects" v-on:click="makeActive('projects')">Проекты</a>
<a href="#" class="services" v-on:click="makeActive('services')">Услуги</a>
<a href="#" class="contact" v-on:click="makeActive('contact')">Контакты</a>
</nav>
<p>Выбран класс <b>{{active}}</b></p>
</div>
<script src="/js/find.js" charset="utf-8"></script>


Sunlive
18.02.2018
14:07:55
хм у меня работало так, правда давно уже без бандлеров не запускал вью

Vladimir
18.02.2018
14:09:00
просто если несколько мини-app на vue разворачивать на стр. то разрастается очень сильно код(
за одно что есть бандлеры почитаю) Спасибо

Артур
18.02.2018
15:00:50
Привет всем. Делаю компонент TreeView. TreeView, соответственно рекурсивно использует самого себя. Народ подскажите как "повесить" на это callback, сигнализирующий в экземпляр Vue, например, о клике на узел?
вот код https://gist.github.com/anonymous/fa5b8f3ee10d88d02473d1a657721991

Stanislav
18.02.2018
15:10:10
посмотри как в готовом сделано
обычно там жесткие хаки с изменением пропсов ребенком и $parent

Артур
18.02.2018
15:16:17
в примере на Vuejs.org (https://vuejs.org/v2/examples/tree-view.html) ничего не сказано
Я не верю, что надо через хак
решил через рекурсивный v-on

Gleb
18.02.2018
15:23:05
народ, есть плаг какой-нибудь для просчета общего цвета картинки? чтобы слой полупрозрачный этого цвета сверху закинуть и текст поверх всего

Google

Pasha
18.02.2018
15:23:12

Артур
18.02.2018
15:24:12
https://gist.github.com/anonymous/7aa6ce9d4847f62a251106dea732257a
вот разметка экземпляра
вот кусок экземпляра vue
<ul id="demo">
<category-tree class="item" :categories-list="categories" v-on:select="selCat"></category-tree>
</ul>
вот кусок контроллера
selCat: function( cat ){
this.selectedCat = cat;
},

Gleb
18.02.2018
15:28:08
https://www.npmjs.com/package/color-thief нашел, всем спасибо)

Артур
18.02.2018
15:31:45
Подскажите компонент "модальное окно", который я могу через тег <script> подключить

Pasha
18.02.2018
15:33:01
как вариант надоевший всем https://github.com/sweetalert2/sweetalert2

Артур
18.02.2018
15:38:12
А как в него свои компоненты класть?
Парни, если я имею свой компонент. скажем "my-component". То куда попадёт вложенная разметка:
<my-component><p>вложенная разметка</p></my-component>
а что будет если написать вот так:
<my-component><my-other :param="param"></my-other></my-component>
1. Это легально в vue?
2. Как это использовать?

Alex
18.02.2018
15:47:00

Артур
18.02.2018
15:49:15
спс
блин, vue - вещь

Google

Nastya
18.02.2018
15:52:29
да

Stanislav
18.02.2018
15:57:36

Артур
18.02.2018
15:58:10
Спасибо, Стас

trilog
18.02.2018
16:43:19
господа, всем привет, описываю переменную в объекте и вызывается она у меня через form.rest, вопрос - как описать это в вотчере?
или же только form возможно описать?

Артем
18.02.2018
16:45:27
'form.rest'

Andriy
18.02.2018
17:00:47
Привет народ
Кто использует Vuetify?
Как вам он?
Я сейчас пробую его, и мне кажется почему-то что он не очень поддается хорошо кастомизации

Sunlive
18.02.2018
17:01:57
смотря какой
стили придется перебивать импортантами иногда

Andriy
18.02.2018
17:02:43

Sunlive
18.02.2018
17:02:55
какую кастомизацию ты подразумеваешь?
функциональную или стили ?

Andriy
18.02.2018
17:03:09
стили
пока
Я просто начал новый проэкт

Sunlive
18.02.2018
17:03:20
ну вот