@vuejs_ru

Страница 3618 из 3900
Алексей Дмитриевич
11.09.2018
07:49:07
Одно это, если это работает это охуенно https://vue-native.io/docs/device-apis.html

v
11.09.2018
07:49:45
Господи. В общем, согласен с предыдущим оратором: Открываешь блокнот и пишешь. Способ реальный. 100% проверенный.
не господи, а таких вопросов бы не было, будь vue нормальным языком программирования, а не каким-то огрызком

Алексей Дмитриевич
11.09.2018
07:50:03
Как я понял: это вуёвая прослойка, которая в оконцове может собраться с помощью react-native

Google
Алексей Дмитриевич
11.09.2018
07:50:30
Alex
11.09.2018
07:50:38
А ну кыш учить матчасть!

Илья
11.09.2018
07:51:47
Матвей
11.09.2018
07:51:48
x-foby
11.09.2018
07:52:59
вью это фреймворк, абстракция над js, или это такой троллинг был?
Хватит вводить людей в заблуждение! Vue и Vue-Router - это два разных ЯП! ?

Илья
11.09.2018
07:53:17
ага

это печально на самом деле

учитывая что черным по белому в документации указано что это такое , большими буквами даже

Alex
11.09.2018
07:54:24
это печально на самом деле
Порог вхождения оставляет отпечаток на двоешниках, которых запретили оставлять на второй год в школах.

v
11.09.2018
07:55:22
вью это фреймворк, абстракция над js, или это такой троллинг был?
а фиг его знает что это, учитывая что голый javascript просто встраиваешь в html страницу - и готово, а тут во всех туториалах сервер node запускается + vue-cli создает такую структуру файлов, что фиг его пойми, как приконнектить к остальному коду

Алексей Дмитриевич
11.09.2018
07:56:23
Алексей Дмитриевич
11.09.2018
07:57:19
Google
Alex
11.09.2018
07:57:58
Алексей Дмитриевич
11.09.2018
07:58:26
по документации можно начать хотя бы с http://learn.javascript.ru/ ну и если пошло, то дойти до https://developer.mozilla.org/ru/ А уже потом к http://vuejs.org/v2/guide/

Alex
11.09.2018
07:58:30
никто не сталкивался, в sources девтулз хрома показывается только один файл «index.vue» к примеру, даже если на странице подключено несколько «index.vue» из разных мест? Суть что показывает только один из файлов с одинаковым именем

Marat
11.09.2018
07:59:10
Как сделать, чтоб событие @click срабатывало только на текущем элементе, но не на дочерних ?

Алексей Дмитриевич
11.09.2018
08:00:03
Как сделать, чтоб событие @click срабатывало только на текущем элементе, но не на дочерних ?
stopPropagation -> отмена всплытия события, preventDefault "отмена погружения" вроде как так

v
11.09.2018
08:01:01
по документации можно начать хотя бы с http://learn.javascript.ru/ ну и если пошло, то дойти до https://developer.mozilla.org/ru/ А уже потом к http://vuejs.org/v2/guide/
спасибо, напомнило того тупого препода из колледжа, который по 20 раз за занятие переспрашивал фамилию

Marat
11.09.2018
08:01:03
Спасибо!

Дмитрий
11.09.2018
08:03:55
Опять токсичное сообщество низачто пацана душит :(

Илья
11.09.2018
08:04:18
никто никого не душит

недостаток знаний - на него указали явно

Алексей Дмитриевич
11.09.2018
08:04:46
человеку ссылок накидали, дали возможность одуматься и исправиться и даже никто не обложил гениталиями.

Дмитрий
11.09.2018
08:04:56
Это был сарказм

Дмитрий
11.09.2018
08:05:29
Такой вопрос. На laravel (blade) я делаю проверку на наличие переменной и если она есть, то как мне отметить чекбокс? если привязую модель, то checked не работает

Илья
11.09.2018
08:05:29
хе)

Rustam
11.09.2018
08:08:37
stopPropagation -> отмена всплытия события, preventDefault "отмена погружения" вроде как так
Всегда думал, что prevent - это отмена действия по умолчанию.

Google
Rustam
11.09.2018
08:11:16
Отменяет событие, если оно отменяемое, без остановки дальнейшего распространения этого события. - mozilla.org

Как я и предполагал https://jsfiddle.net/v73asr12/18/

e.stopPropagation();- работает как на всплытие так и capture

e.preventDefault() - не рабоотает

то есть self это не что иное как parent.addEventListener('click', function(e){ e.stopPropagation(); }, true)

Дмитрий
11.09.2018
08:50:33
нет, в селфе проверяется евент.таргет

Rustam
11.09.2018
08:51:35
нет, в селфе проверяется евент.таргет
а ну или так, тупо проверка. Я тоже так всегда делаю

Дмитрий
11.09.2018
08:52:16
self: genGuard(`$event.target !== $event.currentTarget`) в исходниках

x-foby
11.09.2018
08:52:28
const modifierCode: { [key: string]: string } = { stop: '$event.stopPropagation();', prevent: '$event.preventDefault();', self: genGuard(`$event.target !== $event.currentTarget`), ctrl: genGuard(`!$event.ctrlKey`), shift: genGuard(`!$event.shiftKey`), alt: genGuard(`!$event.altKey`), meta: genGuard(`!$event.metaKey`), left: genGuard(`'button' in $event && $event.button !== 0`), middle: genGuard(`'button' in $event && $event.button !== 1`), right: genGuard(`'button' in $event && $event.button !== 2`) }

Rustam
11.09.2018
08:57:44
genGuard - это сгенерировать стражу?

создать охрану

x-foby
11.09.2018
08:59:26
создать охрану
В каком-то смысле, так как это "modifiers that prevent the execution of the listener"

Artur
11.09.2018
09:09:59
когда делается this.$store.commit, то можно как-то передать туда каллбак который выполнится после коммита? Вообще если выполню два коммита подряд, то они выполняются асинхронно и можно не надеяться, что первый будет выполнен перед началом второго?

cmndwn
11.09.2018
09:12:29
Коммиты же синхронные

x-foby
11.09.2018
09:12:36
когда делается this.$store.commit, то можно как-то передать туда каллбак который выполнится после коммита? Вообще если выполню два коммита подряд, то они выполняются асинхронно и можно не надеяться, что первый будет выполнен перед началом второго?
Мутации выполняются строго синхронно. Коллбэк, как и любую другую нагрузку можно передать в качестве второго параметра, правда не совсем понимаю зачем это может пригодиться.

x-foby
11.09.2018
09:14:15
да я просто еще не совсем разобрался как это работает
https://vuex.vuejs.org/ru/ - всё очень доходчиво расписано так зачем коллбэк-то?

Artur
11.09.2018
09:15:07
спасибо

Vlad
11.09.2018
09:20:26
Наверное с джиквери переезжают

Google
The
11.09.2018
09:52:59
ребятки, подскажите, есть компонент, и в нем нужно один сниппет вывести несколько раз (tr внутри thead и tfoot). можно ли как-то в коде выше зарегистрировать компонент, а потом два раза его рисовать?

если че у меня билд который 1 файл = 1 компонент

Artur
11.09.2018
09:55:45
Наверное с джиквери переезжают
все с чего-то начинают, что тут такого?

Roman
11.09.2018
09:56:46
Ребят, как передать объект с props в динамический компонент <component :is="someComponent"/>

Artur
11.09.2018
09:59:10
Такой вопрос, есть два свойства в стейте (город и район), когда происходит мутация типа setCity, то вслед за ним происходит запрос к серверу и второе свойство districts заполняется новыми районами на основе выбранного города, мне нужно как-то подождать пока выполнится весь связанный с setCity код, появятся новые районы и только потом выполнить setDistrict. Как это можно сделать?

Admin
ERROR: S client not available

Roman
11.09.2018
10:00:32
:props="commonProps" не пашет

cmndwn
11.09.2018
10:01:23
:props="commonProps" не пашет
<component v-bind="{prop1:true}" :is="Tyryru"></component>

Roman
11.09.2018
10:01:48
Спасибо

Aleksandr
11.09.2018
10:19:08
а как-то можно обратиться к методу конкретного экземпляра компонента снаружи?

Artur
11.09.2018
10:19:14
в общем есть так есть стейт где есть cities districts city district у себя в коде у меня есть введенные пользователем город и район. Я делаю у себя в коде мутацию setCity на основе доступных городах стейте cities. И когда меняется это стейте city у этого стейта есть слушатель который делает запрос к серверу и потом в итоге заполняет стейт districts. У себя в коде мне нужно сделать что-то в стиле this.$store.setCity(city); this.districts.includes(district) ? setDistrict... // но здесь районы еще пусты либо районы с другого города, так запрос с сервера еще не пришел, а мне нужно подождать пока они придут и только потом выполнить

Aleksandr
11.09.2018
10:21:00
Никак. И не нужно. В чём задача?
я хочу отсортировать содержимое списка, но при этом один из элементов всегда должен быть первым

The
11.09.2018
10:21:10
Где-то внутри файла выше можно ли сделать отдельный темлпейт (локальный) и вызвать его два раза?

Google
Aleksandr
11.09.2018
10:22:16
Делайте это внутри компонента
в данном случае возникают некоторые траблы верстки

вот и думал вытащить за контейнер с компонентом

Aleksandr
11.09.2018
10:24:53
<section class="col col-xs-12 col-sm-12 col-md-4 col-lg-4"> <label class="label">Города</label> <div class="form-control location-field"> <component /> </div> </section> <list-component label="Выбрать все" /> <list-component v-fot="item in items" :label="item.name" />

соответственно кнопки сортировки я хочу вынести за <section>

Aleksandr
11.09.2018
10:33:55
x-foby
11.09.2018
10:34:55
можно ссылку на док по слотам?
vuejs.org - я сейчас с телефона, но там несложно найти.

x-foby
11.09.2018
10:40:19
+ из экшна можно возвращать промис
Даже нужно, если уж на то пошло)

Aleksandr
11.09.2018
10:44:49
хз ) это наследие

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