@vuejs_ru

Страница 374 из 3900
Gaiaz Iusipov
19.04.2017
15:04:03
для всяких select и button я пишу "ui-" <ui-button>, <ui-select>
спасибо, нравится гораздо больше чем вариант с my-*

Google
Rafael
19.04.2017
15:07:27
Stanislav
19.04.2017
15:07:32
Коллеги, подскажите как можно удалить хук компонена? например mounted: {..} ?
По идеи это просто поле, можно попробовать через delete obj.field, но выглядит сомнительно. Может попробовать переделать приложеньку?

Rafael
19.04.2017
15:08:10
мне кажется, что удаление будет ошибкой

Boris
19.04.2017
15:08:20
к примеру хочу updated сделать однажды, понимаю что можно внутрь поставить какой-нибудь булеан который позволит это сделать

Rafael
19.04.2017
15:08:27
потому что vue попробует его вызвать, а его НЕТ

Boris
19.04.2017
15:08:37
так $delete

Gaiaz Iusipov
19.04.2017
15:08:45
для всяких select и button я пишу "ui-" <ui-button>, <ui-select>
а импортировать как: import UIButton from './components/UIButton' ? или в components прописывать: 'ui-button: Button' ?

Boris
19.04.2017
15:08:55
хук v-once?

каг

Rafael
19.04.2017
15:09:04
директива

Boris
19.04.2017
15:09:14
подскажи

Alex
19.04.2017
15:09:27
Однажды эмиттить событие и в том же маунтед this.$once

Google
Rafael
19.04.2017
15:09:47
подскажи
о, мжно так: https://ru.vuejs.org/v2/api/#vm-once

Boris
19.04.2017
15:10:17
это в created: подписать?

Rafael
19.04.2017
15:10:42
это в created: подписать?
в родительском

а вообще лучше сначала скажи что за юзкейс

Boris
19.04.2017
15:10:54
у меня только глобальный и 1 компонен

есть 1 компонент, надо когда он окончательно отрендерится кое-что сделать

created запаздывает

Stanislav
19.04.2017
15:11:38
Boris
19.04.2017
15:11:39
updated подходит

Boris
19.04.2017
15:12:42
так он каждый тик будет делать это, не?

каждый nextTick

Stanislav
19.04.2017
15:12:59
?

Boris
19.04.2017
15:13:43
загружается страница, сделать "крутилку" пока все не отрендерится, скрыть "крутилку" показать компонен

mounted: function() { this.$nextTick(()=>{ ... })

вот такое оказалось что нужно

спасибо что напомнили о nextTick

Stanislav
19.04.2017
15:16:58
загружается страница, сделать "крутилку" пока все не отрендерится, скрыть "крутилку" показать компонен
а что у тебя там так долго рендерится? Не путаешь с загрузкой данных по сети?

Google
Boris
19.04.2017
15:18:15
Сеть тут не при чем, длинный список с формой где много чекбоксов и проч проч

отрисовывается это оч долго

Stanislav
19.04.2017
15:18:34
А сколько там элементов?

Boris
19.04.2017
15:18:40
большой такой поисковик по параметрам и фильтрам

изначально отрисовывает первые 25 эл-тов и все(20) чекбоксов

Stanislav
19.04.2017
16:58:00
https://twitter.com/youyuxi/status/854649796807675905

Rafael
19.04.2017
17:19:38
а что , вышла 2.3?

Alex
19.04.2017
17:20:43
Нет ещё

Rafael
19.04.2017
17:20:43
не, не вышла еще

Alex
19.04.2017
17:20:49
Но видимо близится день

Gaiaz Iusipov
19.04.2017
18:41:06
ребят кто нибудь в курсе почему в доках не используется es6 классы?

Gaiaz Iusipov
19.04.2017
18:41:30
есть рекомендация "писать по старинке"?

Dima
19.04.2017
18:42:04
А почему они там должны использоваться?

Нет таких рекомендаций.

Alex
19.04.2017
18:42:13
Чтобы не пугать новичков и показывать что все можно написать и по старинке. А кому интересно тот дочитает до более сложных топиков, про вью лоадер например и сможет писать по новому

Stanislav
19.04.2017
18:47:30
https://twitter.com/vkozulya/status/854768049358065664

Alex
19.04.2017
18:57:15
Ну если хочется писать по новому. Значит надо компилировать. Значит уже чем-то и как-то) а это уже изучается тем кому надо и хочется. Потому в доках и не пугают ими мне кажется

Google
NIKITA
19.04.2017
19:05:29
Люди, который были заинтересованый в full-stack GraphQL примере на vue, - получайте.

#graphql https://medium.com/marcius-corp/tutorial-graphql-authentication-register-profile-ru-99e55304c281

Liv
19.04.2017
19:34:55
всем привет! начинаю разбираться с Vue и столкнулся с потребностью в помощи сообщества: для освоения пытаюсь написать небольшое приложение с картами (google maps api), однако столкнулся с тем, что карта не загружается. Элемент для выгрузки карты подгружен, скрипт подключения к google maps api вроде тоже прогружен, а карты не показываются и ошибок никаких никуда не выводится. Можете что-нить посоветовать? Вот код https://codepen.io/livalex/pen/zZgOaQ само Vue начинается с 471 строки, до этого тестовые данные и конфиг карты. Очень надеюсь на вашу помощь, т.к. спрашивать больше не у кого :(

DimenSi
19.04.2017
19:41:11
ну как не выдает ошибок

вот же пишет "app.initMap is not a function"

Liv
19.04.2017
19:43:25
ммм, не вижу, у меня консоль чистая

Admin
ERROR: S client not available

Victor
19.04.2017
19:44:31
да, 487 строка

но почему не срабатывает хз)

Liv
19.04.2017
19:46:00
я прописал этот метод как колбек в скрипте при загрузке карт

DimenSi
19.04.2017
19:46:21
оул, а зачем это нужно?

Liv
19.04.2017
19:46:52
это одна из моих попыток, до этого тоже не работало (

DimenSi
19.04.2017
19:47:36
по логике ты просот карту должен инициализировать в mounted

и все

хотя, я не буду врать, логика и я давние враги

Liv
19.04.2017
19:48:24
сек, пробую

нет, все так же (

Alex
19.04.2017
19:55:24
Подозреваю что ему не нравится указанный коллбэк на app.initMap в ссылке подключения Гугл карты

Oleh
19.04.2017
19:58:06
https://github.com/vuejs/vuex/blob/dev/examples/chat/components/ThreadSection.vue не могу понять как работает mapGetters помогите пожалуйста

там же просто строки и никаких функций с таким названием нету

Google
Alex
19.04.2017
19:59:23
https://github.com/vuejs/vuex/blob/dev/examples/chat/components/ThreadSection.vue не могу понять как работает mapGetters помогите пожалуйста
https://vuex.vuejs.org/ru/getters.html#%D0%B2%D1%81%D0%BF%D0%BE%D0%BC%D0%BE%D0%B3%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F-mapgetters

Oleh
19.04.2017
20:00:21
оу, спасибо а то читал на анг и как то провтыкал

Victor
19.04.2017
20:08:44
сек, пробую
https://codepen.io/anon/pen/ybeELG но все равно там какие-то ошибки остались

Павел
19.04.2017
20:11:14
Парни, не подскажете, я вывожу через v-for элементы массива, как мне понять по клику где какой элемент?

Через индекс?

Alex
19.04.2017
20:12:33
Или через передачу уникального значения в каком-нибудь свойстве у элемента

Illya
19.04.2017
20:13:33
Можно проще

Передать в клик сам элемент массива

@click="handle(item)"

Где айтем это из v-for как вы её там назвали

Павел
19.04.2017
20:15:19
Хм, ну да. Несколько вариантов. Пожалуй, через передачу элемента самый рациональный

Gaiaz Iusipov
19.04.2017
20:26:22
ребят внутри <script> и <style> отступы нужны? в официальных шаблонах их нет, но вебшторм усиленно проставляет

Illya
19.04.2017
20:27:35
Ох

Denis
19.04.2017
20:27:35
Народ, вопрос - насколько плохо юзать $.ajax вкупе с vue? или лучше что нибудь вроде axios? что это дает кроме сахара промисов?

Illya
19.04.2017
20:27:53
Да пофигу, но зачем вам jquery

Ajax тоже промисы дает

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