@vuejs_ru

Страница 3495 из 3900
/dev/null
24.08.2018
04:55:27
примени для div в теге template
И что это поменяет?

dvv
24.08.2018
04:55:28
v-for для template применяется, вы о чем вообще
И действительно... даже не обратил внимание

Anatoly
24.08.2018
04:56:01
template - корень компонента, может быть только один

/dev/null
24.08.2018
04:58:05
<template> <div v-for="t in text"> {{t.text}} </div> </template> Как теперь решить задачу с выводом одной строки?

Google
dvv
24.08.2018
04:59:04
Не решишь, но зато избавился от одной досадной ошибки

/dev/null
24.08.2018
04:59:41
Не решишь, но зато избавился от одной досадной ошибки
Это да, спасибо. Но о какой другой конструкции вы писали?

The
24.08.2018
05:03:05
v-for="(item, index) in myarray"

dvv
24.08.2018
05:03:46
В экземпляре vue, есть опция data в которую можно поместить свои данные, которые непосредственно хочешь вывести (есть и другие опции типа computed), так вот меняя в data своё значение оно, будет обновляться и в темплейте. Конечно если ты то же самое значение из data укажешь в своём template

The
24.08.2018
05:05:03
кажется, я неверно понял вопрос

dvv
24.08.2018
05:05:56
Ну и меняй это значение в цикле

В документации есть раздел, синтаксис шаблонов, там объяснено как связать данные с шаблоном

dvv
24.08.2018
05:16:59
Секунду

Evgeniy
24.08.2018
05:24:06
Добрый день. Подскажите пожалуйста стоящие курсы или выбинары по VUE
Если для начинающего, рекомендую видео курс от webformyself, сам по нему учил

Farid
24.08.2018
05:45:14
Как перед выводом в компонент из хранилища состояния, обработать вывод? Провести через функцию, другуми словами.

Alex
24.08.2018
05:45:32
Сделать computed

Max
24.08.2018
05:46:09
Доброе утро. Подскажите пжл следует ли использовать vue-resource при сабми е формы или это уже устаревшая техника

Google
Alex
24.08.2018
05:46:24
Вью все равно чем вы запросы делаете

dvv
24.08.2018
05:46:56
Ткните носом пожалуйста
Упрощенно template: <div Id=“app”>{{ foo }}</div> Экземпляр vue: const vm = new Vue ({ el:’app’, data: ()=>({ foo: 0 }) }) Ваши итерации: for (let i = 0; i < lenght; i++) vm.$data.foo = i

Max
24.08.2018
05:48:12
Вью все равно чем вы запросы делаете
Ну типа модно использовать axios, а vue-resource вроде как deprecated.

Alex
24.08.2018
05:48:58
Все правильно написали, некоторые до сих пор вью ресурс используют.

Dmitry
24.08.2018
05:57:54
слушай, а зачем вообще BEM, если и так используется SCSS?
Это тот же цсс, просто удобнее. Но он не решает проблемы Серкис пользования компонентов и при неумелом использовании сделает только хуже

Игорь
24.08.2018
05:58:09
Доброе утро. Подскажите пжл следует ли использовать vue-resource при сабми е формы или это уже устаревшая техника
Да хоть jQuery.ajax. Если у вас лично нет проблем с выбором провайдера то и вьюху все устроит

Max
24.08.2018
05:59:57
Спасибо. А возможно ли получить доступ к данным формы из компоненты (если кнопка submit находится в шаблоне компоненты и соответственно ее нажатие обрабатывается в методе этой компоненты)?

dvv
24.08.2018
06:01:13
В документации есть целый раздел, называется: работа с формами. Не поленитесь

Max
24.08.2018
06:11:04
Читал. Пробовал. Все примеры простые и хорошо работают. Когда начинаются вещи посложнее.... Начинаются проблемы. Думал может кто посоветует статью какую-нибудь или пример работающей формы с запросом. Мне кажется работающие примеры лучшие учителя??. ...гуглил много, не поверите... Нашел почти ответы на свои вопросы, но статья на китайском, а Гугл переводит плохо

Farid
24.08.2018
06:16:04
Из-за чего может при обращении к геттеру vuex как к медоту, выбрасываться ошибка что это не метод? А как к свойству, то всё ок. Вызываю геттер в computed компонента. Сам геттер возвращает массив.

Max
24.08.2018
06:16:53
Ух какой у вас канал хороший. Много интересных ситуаций и решений по вью

Алексей
24.08.2018
06:17:43
ага, я тож как новый том Страуструпа читаю =)

Farid
24.08.2018
06:34:27
Проверьте импорты в компоненте, что-то вроде mapGetters и ...mapGetters внутри computed
Не, это из-за того что не было входных параметров.

Спасибо

Azer
24.08.2018
06:40:21
как использовать внутри sweetalert2 компонент?



Nikolay
24.08.2018
06:41:21
Подскажите как сделать подобный эффект к приммеру this.showError = true; setTimeout(function () { this.showError = false; }, 3000);

Google
Nikolay
24.08.2018
06:42:30
это просто не работает...

Alex
24.08.2018
06:42:53
Потому что у тебя контекст this другой

Таймаут асинхронный

Используй arrow function

Nikolay
24.08.2018
06:43:54
спасибо

Ульян
24.08.2018
07:00:12
Братишки Как использовть миксины? Вот мой пример: я храню модуль в папке mixins. Модуль имеет лишь один метод: sendAjax. Он отправляет пост запросы с параметрами или без. Его в других компонентах я импорчу и добавляю в миксинс. Мне более опытный разработчик сказал что это неправльный способ использования миксина и сказал просто отдельно сделать подобный модуль, и просто его импортить. У меня вопрос: разве это не одно и тоже получится? Как бы вы поступили?

Alexander
24.08.2018
07:02:41
Всем привет, Кто-нибудь делал такие (см картинку следом, или похожие на них) визуальные переходы между блоками? Дизы нарисовали, а как сделать чет не допру никак.

The
24.08.2018
07:02:47
может имеет смысл примотать этот метод к Vue.prototype.$http?

Alexander
24.08.2018
07:02:49


(т.е. это по сути три волны, которые наслаиваются на верхний блок (который градиентный) и на нижний (который просто белый)

Ульян
24.08.2018
07:03:34
может имеет смысл примотать этот метод к Vue.prototype.$http?
какой-то костыльный вариант, не? Зачем-то лезть в протип vue…

Alex
24.08.2018
07:03:44
svg пусть дизайнеры делают

или идут нахрен с такими запросами

The
24.08.2018
07:04:10
почему костыльный, это общий клиент хттп для приложения. если все компоненты пользуются этим методом, почему бы нет

Alexander
24.08.2018
07:04:32
svg пусть дизайнеры делают
а в svg - три волны сразу, полупрозрачные? и их кинуть чтобы налезали на оба блока?

The
24.08.2018
07:04:34
аутентификацию/авторизацию, например, запихнуть

Alexander
24.08.2018
07:04:52
или идут нахрен с такими запросами
ох, это точно, но хотел попробовать сделать всеж ? с ними выглядит бодрее

Ульян
24.08.2018
07:06:12
Не, такое я точно делать не буду, не вписывается в общий стиль разработки. Мне просто нужно понять как миксины юзать и ПРАВИЛЬНО ЛИ Я юзаю их

Google
Nikita
24.08.2018
07:06:33
+1 это пусть дизы мутят

Alexander
24.08.2018
07:06:56
спасибо ?

Dima
24.08.2018
07:08:53
https://codepen.io/kinglisky/pen/pejopv https://codepen.io/uchardon/pen/bxbqoG

Александр
24.08.2018
07:09:27
Всем привет. Подскажите, плиз. У меня, предположим, объект test в data. Мне к нему надо обратиться в Mounted, но проблема в том, что через this я обратиться не могу, так как обращение идет в цикле forEach и this там уже другой. Можно, конечно, создать переменную _this = this вне цикла и через нее обращатся, но может есть какой-то более правильный способ?

Ульян
24.08.2018
07:09:56
Стрелочная функция

Александр
24.08.2018
07:10:24
Точно! Че сразу не подумал... Спасибо :)

Mathew
24.08.2018
07:10:41
Доброе утро всем - возможно ли делать подобное: Есть три div, обёрнутые в четвертый. По событию (клик) они становятся просто тремя div, не обернутыми в четвертый?

Admin
ERROR: S client not available

Alex
24.08.2018
07:14:11
Парни, почему сборка webpack не компилируется в прод командой npm run build? в build/build.js: process.env.NODE_ENV = 'production'

Mathew
24.08.2018
07:19:29
сделать можно то все, но зачем
Да я в отчаянии почти. Мне нужен граф сети - роутеры, свичи, серверы. Я заюзал для этого vis js библиотеку. Там вроде все есть, но вот так сделать нельзя:





Alex
24.08.2018
07:20:22
ну или сам колбась средствами css

или делай 2 блока просто

один скрывай-другой показывай

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

Alex
24.08.2018
07:25:49
почему костыльный, это общий клиент хттп для приложения. если все компоненты пользуются этим методом, почему бы нет
Этот вариант плох, потому что неявный. Вот кто-то присоединится к команде и полезет код разбирать. И что такое $http? Там аксиос? Жиквери.аякс? Своя самописная реализация? Где-то лежит? Может внутри плагина устанавливающегося через .use() втихаря добавляется. На пустом времени кучу времени терять нужно. А вишенкой будет то — что эти разбирающиеся заявятся к вам отвлекать чтобы вы рассказывали. Если вам по приколу такое — пихайте все подряд в прототип) наобщаетесь)

The
24.08.2018
07:27:21
не понял, вы не используете this.$http?

Google
Alex
24.08.2018
07:27:24
неа

у нас явно везде импортируется axios

вообще никаких проблем

и рассказывать другим как работают импорты не приходится

The
24.08.2018
07:29:42
так можно сказать про все общие библиотеки и компоненты

есть же спецификации, документация

Alex
24.08.2018
07:30:01
хехе) удачи

они вас все равно будут отвлекать, а вы вместо объяснения отправлять в спецификацию/документацию

win-win

Евгений
24.08.2018
07:34:50
Всем привет. Наткнулся на интересную вещь. Собрал проект с помощью vue-cli 2, в корне папки src есть файлик http.js, в котором есть код, который подключает стор. import store from './store' Стор находится в папке store в той же директории scr. А в самом сторе подключается файлик http.js И все работает. Попытался собрать все тоже самое в vue-cli 3, там видимо вебпак настроен как то иначе и в файле http.js подключенный store = undefined. Кто нибудь сталкивался с таким?

Valeriy
24.08.2018
07:35:54
у нас явно везде импортируется axios
обычно axios в явном виде мало кто использует как правило пишется своя обертка над любым фетчером

Alex
24.08.2018
07:36:24
обычно axios в явном виде мало кто использует как правило пишется своя обертка над любым фетчером
Если требуется — можно выносить работу с апи в отдельный слой. А если нет — можно не усложнять заранее

Valeriy
24.08.2018
07:36:51
чтобы этот транспорт был абстрагирован от конкретной либы и ее можно было всегда заменить

Alex
24.08.2018
07:37:21
Вот когда потребуется заменять — тогда предварительно для удобства можно вынести всю работу с апи в отдельный слой

The
24.08.2018
07:37:38
ну мы собственно не о либе, а об использовании глобального экземпляра

Alex
24.08.2018
07:37:38
А до тех пор не париться написанием бойлерплейта просто так

что вдруг мы в будущем решим одну либу на другую поменять

Valeriy
24.08.2018
07:37:52
Если требуется — можно выносить работу с апи в отдельный слой. А если нет — можно не усложнять заранее
ну дело как раз не в усложнении, а в нормальном уровне абстракции между конкретной реализацией и ее использованием

Alex
24.08.2018
07:39:51
на что только не пойдут разработчики что бы оправдать оверинженеринг

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