@vuejs_ru

Страница 1726 из 3900
Rafael
11.12.2017
15:10:55
я то думал ты реально изучал этот механизм, а ты сам не знаешь

кароч закончим на этом.

Moe
11.12.2017
15:13:04


Stanislav
11.12.2017
15:13:28
VSCode

Google
Moe
11.12.2017
15:13:38
Stanislav
11.12.2017
15:13:42
:)

Anton
11.12.2017
15:14:31
VSCode
Вы таки ошиблись в слове "Webstorm"

Moe
11.12.2017
15:14:34
VSCode
оно стоит )) atom - это вспомогательный редактор ) на подхвате - посмотреть код

Stanislav
11.12.2017
15:15:01
Вы таки ошиблись в слове "Webstorm"
Я хотел написать Sublime, но чертов Т9...

Moe
11.12.2017
15:29:32




Harry
11.12.2017
15:34:41
может в хеде над чет подключить? аля иконки или еще че

Moe
11.12.2017
15:35:35
может в хеде над чет подключить? аля иконки или еще че
нет, ту не иконки. тут все через vue-i18n - он сам рулит (

Andrey
11.12.2017
15:43:35
Народ всем доброго времени суток)

Подскажите плз, как выполнить функцию после полной загрузки и рендеринга страницы?

mounted () { this.$nextTick(function () { this.start() }) },

Пытаюсь сделать так, но скрипт всё равно криво вычисляет размер блока(

Google
Жалгас
11.12.2017
15:52:29
как в beforeDestroy запустить leave transition?

нашел

Alex
11.12.2017
16:12:35
mounted () { this.$nextTick(function () { this.start() }) },
Контекст функции уже не вью

Жалгас
11.12.2017
16:13:02
window.onload

Alex
11.12.2017
16:13:23
window.onload
Это будет до рендеринга всех компонентов

Жалгас
11.12.2017
16:13:29
ок

Alex
11.12.2017
16:14:01
Ну не прям до, но в другой момент времени будет нежели компоненты отрендерятся

Неправильно сказал

Жалгас
11.12.2017
16:14:49
можно поставить переменную init например и менять ее при window.onload

потом следить за этой init

сработает так?

Alex
11.12.2017
16:16:06
Это событие за другое отвечает. Оно никак не покажет момент рендеринга компонентов вью

Жалгас
11.12.2017
16:19:21
жаль

Alex
11.12.2017
16:20:36
NextTick внутри mounted вполне подойдёт

DimenSi
11.12.2017
16:43:20
Next tick отдает промисс если что.

И mounted, можно сделать асинхронным

Andrey
11.12.2017
16:46:19
flex ?
Он самый

Велосипед
11.12.2017
17:14:21
Приветствую всех, друзья, недавно разрешили встроенные посты из телеграмма! Подскажите пожалуйста как динамически вывести все посты из чата или группы? Пробую нижний вариант, не выходит... <li v-for="item in list" :key="item.id"> Item      <script async src="https://telegram.org/js/telegram-widget.js" data-telegram-post={{item.id}} data-width="100%"></script>      {{ item.id }}    </li>

DimenSi
11.12.2017
17:25:12
судя по коду в виджете

Google
DimenSi
11.12.2017
17:25:46
тебе достаточно разместить скрипт в конце, и навешать дата теги на блоки ли

хотя думаю все равно не поможет

ибо нужно сначала рендерить, а потом подключать скрипт

Велосипед
11.12.2017
17:40:48
Верно так не работает: <li v-for="item in list" :key="item.id">     Item {{ item.id }}      <li data-telegram-post="telegram/83" data-width="100%"> </li>    </li>

Станислав
11.12.2017
18:08:17
<blockquote class="telegram-post" data-telegram-post="telegram/83"></blockquote> <blockquote class="telegram-post" data-telegram-post="telegram/82"></blockquote> <blockquote class="telegram-post" data-telegram-post="telegram/81"></blockquote> <script async="" src="https://telegram.org/js/telegram-widget.js"></script>

Aleksey
11.12.2017
18:23:57
кто подскажет, как сделать так, чтобы в селекте опшин можно было выбрать единажды? https://jsfiddle.net/api/post/library/pure/ т.е. когда он чекнутый, он дизейблился...

https://jsfiddle.net/5ck10c1d/4/

Владимир
11.12.2017
19:11:53
Он самый
JSом можно пощитать, но гемор ещё тот. Я делал пару раз. И с кроссбраузерностью там сурово, если будешь считать, имей в виду

Aleksey
11.12.2017
19:45:51
Alex
11.12.2017
19:47:45
once не об этом
Типа нельзя на change.once повесить обработчик который отключит инпут ?

Aleksey
11.12.2017
19:59:29
нужно не селект дизейблить, а сам айтем, если его выбрали...

Andriy
11.12.2017
21:17:06
Здраствуйте все люди!)

Есть кто живой?

Vladislav
11.12.2017
21:17:31
Добрейший вечерочек

Andriy
11.12.2017
21:17:42
Возникла одна задачка, никак не могу решить.

Суть проблемы заключается в том, что у меня есть в data переменная messages, которая содержит массив с сообщениями которые приходят с бека. Но мне нужно групировать их по годам и по дате. Для этого я создал computed properties, которое форматирует в нужном виде массив и возвращает то, что я использую в цикле вывода через for.

Но беда в том что это все как я понял работает асинхронно, и у меня не успевает обновляться DOM, а в JS висит подписка на событие Scroll

Как можно решить эту проблемку?

Google
Admin
ERROR: S client not available

Andriy
11.12.2017
21:20:47
Товарищи!

b0g3r
11.12.2017
21:21:56
что значит "не успевает обновляться DOM"?

Andriy
11.12.2017
21:24:43
У меня есть блок с сообщениями, у которого есть Scroll. Когда scrollTop блока меньше 300, отправляется AJAX запрос на получение данных с сервера. Данные приходят и через метод unshift попадают в массив messages. Так же у меня есть как я написал computedProperties, которое рассчитывает новый массив исходя из массива messages, и это же computed properties используется в выводе в цикле. НО

У меня подписка на scroll через @scroll событие и некая проверка на то, чтобы scrollTop для блока был >300, если это не так, то отправляется еще раз запрос, и вот так рекурсивно шлются запросы.



Это свойство



Это вьюха

Метод обработчик





Проверка на scrollTop

Astr0junk
11.12.2017
21:42:46
Парни, кто топит за draft-js? есть ли русское комьюнити?

Alex
11.12.2017
22:18:28
Товарищи!
Что то делаете не так. Это тот же инфинити лоадинг но как мне лень читать ваш код. У меня (и не только) такое работает

Andriy
11.12.2017
22:19:56
Нет(

Alex
11.12.2017
22:20:03
Короче. Вам как я понял нужен флаг

Что то типа isLoading

И вы не шлете запрос пока не получите ответ с предыдущего

Google
Andriy
11.12.2017
22:23:25
Там стоит ограничение, если scrollTop <300 то слать запрос. Когда данные перерендеряться (тоесть в messages добавляются данные) то скролл автоматически остается на старом месте а scrollTop увеличивается на высоту подгруженных данных.

Но как я понял, данные рендерятся асинхронно

Alex
11.12.2017
22:24:15
И? Я что то не могу уследить ход мыслей

Andriy
11.12.2017
22:24:17
И положение Scroll не успевает перестроится

Daje
11.12.2017
22:35:17
я тоже что-то не пойму. у вас есть граница при которой нужно подгружать данные, когда происходит ивэнт скрола и высота страници доходит до определенной грани , подгружаются данные и пдставляются в конец масива, следовательно рэндэрятся на страничку снизу, и высота страницы увеличевается, и так до следующей границы (>300)- вот и инфинити скролл. что происходит с вашим положением скрола?

/dev/null
12.12.2017
03:15:59
Ребят, кто пользуется Vue-cli? Такой вопрос, где в проекте можно гвоздями забить переменную (host) которая будет доступна отовсюду.

Dave
12.12.2017
03:49:59
Webpack provide

Harry
12.12.2017
04:29:07
как зарендерить список из props в цикле? у меня props: ['tasks'], пробую v-for='task in tasks' :key='task.id', но не выводится, и ошибок никаких нет

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