@vuejs_ru

Страница 2085 из 3900
Dima
18.02.2018
12:38:49
да

а вызывать метод как?

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 передавать, но увы в офф. доках ответа не нашлось

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

Sunlive
18.02.2018
14:05:03
а по первому - не понял

Класс, спасибо) Пошел изучать axios
https://github.com/axios/axios или же нативный fetch API

что больше нравится

да даже жыкуэри

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
решил через рекурсивный v-on
а можешь показать, как оно в итоге выглядит?

Артур
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
Парни, если я имею свой компонент. скажем "my-component". То куда попадёт вложенная разметка:
В разделе документации про компоненты есть раздел про слоты

Артур
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
ну вот

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