@vuejs_ru

Страница 3239 из 3900
Alex
11.07.2018
19:30:35
Юрий
11.07.2018
19:32:16
вьюкли смысла в конфигурации своем не вижу

Alex
11.07.2018
19:32:24
Anton
11.07.2018
19:33:05
может кто в курсе, почему vue cli по-разному собирает стили на деве и проде? на деве всё работает, выкатываю на прод - где-то фон не того цвета, где-то размер шрифтов кривой

Google
Alex
11.07.2018
19:33:55
А в чем соль перехода на свой?
Самое главное что не нравится, это то что тяну примерно 1500 пакетов. Нет гибкости. Вдруг по ткрбоввниям нужно будет scss вынести из бандла. Или прогонять все jpg картинки дополнительно в webp

Anton
11.07.2018
19:34:34
я переопределяю стили для всяких штук из element, иногда через /deep/

Alex
11.07.2018
19:34:59
так vue.config.js
То есть писать свой велосипед, поверх чужого велосипеда:)

Уж лучше сразу свой:)

Юрий
11.07.2018
19:35:36
зачем писать велосипед

если надо добавить пару правил

Alex
11.07.2018
19:35:49
Где же велосипед, удобно через чейн править

Alex
11.07.2018
19:36:38
Хм. Надо будет в любом случае посмотреть доку по вьюкли, но голос внутри говорит писать свой конфиг

Google
Владислав Александрович
11.07.2018
20:14:10
Добрый вечер всем)

Vladislav
11.07.2018
20:23:08
Ребят, всем привет

как подтянуть в переменную огромнейший джсон

>500kb

Stanislav
11.07.2018
20:24:40
Добрый вечер всем)
Вакансии в @javascript_jobs

Pavel
11.07.2018
20:25:39
господа подскажите как заставить vue работать в IE11
У меня в до недавнего времени и в IE9 и в IE10 работало прекрасно. Сейчас мы их поддержку дропнули, но в IE11 всё работает так же хорошо. Скорее всего благодаря присутствию у нас babel.

Sergey
11.07.2018
20:26:09
вот это решило мою проблему

https://stackoverflow.com/questions/47456876/internet-explorer-vuejs-require-polyfill-promise

полифил подрубил

Pavel
11.07.2018
20:26:42
ну собственно благодаря ему и работает
Вроде ж официально 11й поддкрживается вуём?

Pavel
11.07.2018
20:27:14
А, ну для промисов только полифил

По-моему да

Официально до ie9



malcev
11.07.2018
21:02:43
почему я пишу код по 8 часов в день

на протяжениии 5 месяцев

akaSybe
11.07.2018
21:03:11
потому что ты работаешь

malcev
11.07.2018
21:03:22
но виден регресс

Google
malcev
11.07.2018
21:03:33
ну ок

не регресс

прогресс есть, но не значительный

˙
11.07.2018
21:04:01
но виден регресс
потому что нормальные ребята пишут по 18 часов в день

malcev
11.07.2018
21:04:41
да я писал и по 18 часов, но меня хватает на пару недель

потом тупо падаешь и спишь

в один момент

Stanislav
11.07.2018
21:05:00
Что за поток сознания?

malcev
11.07.2018
21:06:00
не могу понять, чего мне не хватает

Alex
11.07.2018
21:06:16
да я писал и по 18 часов, но меня хватает на пару недель
"Работать надо не по 18 часов, а головой"

Vladislav
11.07.2018
21:09:54
malcev
11.07.2018
21:11:22
Вроде бы все всё прекрасно понимают, но правильные выводы делаются в последствии не правильных результатов, которые были сделанны из-за спешки

malcev
11.07.2018
21:11:49
"горят сроки - горят жопы"
коротко и исчерпывающе))

Nikita
11.07.2018
21:11:58
Чат для депресухи в другом месте.

Andrew
11.07.2018
21:19:33
где?

Evgeniy
11.07.2018
21:19:36
Ребят, а нет чата отдельного для vue-native?)

Andrew
11.07.2018
21:19:52
кстати, вот чата debresuha.js реально не хватает

iwannafly
11.07.2018
21:40:07
Депрессуха для неудачников

Vladislav
11.07.2018
21:41:30
? гриб
11.07.2018
21:45:45
прогресс есть, но не значительный
Может тк у тебя есть личная жизнь?

Google
? гриб
11.07.2018
21:47:33
не могу понять, чего мне не хватает
Читать доку и прочую фигню периодически

Dima
11.07.2018
22:13:57
https://github.com/OfficeDev/TrainingContent/blob/master/OfficeAddin/05%20Using%20modern%20JavaScript/Demos/03%20Office%20Add-in%20using%20VueJS/README.md

Nikita
11.07.2018
22:55:41
Может тк у тебя есть личная жизнь?
А чё можно чего-то добиться если только личной жизни нету?

Evgeniy
11.07.2018
23:27:48
Скажите пожалуйста.. Вот есть в css псевдокласс focus на элемент Input, есть что-то подобное в vue?

Nikita
11.07.2018
23:32:35
В плане???

ну если тебе нужно кинуть фокус на инпут, ты можешь это на прямую сделать твойелементинпут.focus()

Admin
ERROR: S client not available

Evgeniy
11.07.2018
23:48:13
уже не надо)

Egor
12.07.2018
00:21:01
Как правильнее такое реализовывать: каждый компонент делает запрос в сторону API и урл каждый раз разный /api/someMethod /api/someMethod1 и тд. Написать один плагин для работы с запросами или пусть каждый компонент делает запрос самостоятельно?

Alexandr
12.07.2018
01:15:22
Возможно ли в vue импортнуть папку с элементами import * as elements from ''; и потом по имени вставть элемент из переменной? Например elements['Link'] взять и отрисовать.

Anton
12.07.2018
01:49:46
ну ты можешь там экспортнуть объект или enum, если ts

а в объект собрать нужные тебе элементы

предварительно их импортнув

но я не уверен, что это сработает)

попробуй, расскажи потом

Alexandr
12.07.2018
01:59:38
Если поставть в vue не export default и сделать индекс с export * from то поучему то там пусто.

Pavel
12.07.2018
03:42:03
Возможно ли в vue импортнуть папку с элементами import * as elements from ''; и потом по имени вставть элемент из переменной? Например elements['Link'] взять и отрисовать.
Создаешь в этой папке index.js, в который импортируешь все нужные тебе *.vue и делаешь в этом же файле экспорт каждого из них. Дальше как ты и описывал. В самих файлах не надо убирать export default

Evgeniy
12.07.2018
04:39:00
Evgeniy
12.07.2018
04:46:02
Как отслеживать scroll во vue?

Миржан
12.07.2018
04:48:46
с помощю директив

Google
Миржан
12.07.2018
04:49:38
внутри директивы можеж работать с DOM нативно

Evgeniy
12.07.2018
04:52:03
Миржан
12.07.2018
04:52:29
можеж создовать свой

https://ru.vuejs.org/v2/guide/custom-directive.html

Egor
12.07.2018
04:54:27
Кто-нибудь делал элемент редактируемым (contenteditable)? Как лучше, юзать этот атрибут или ловить клик на элемент и подставлять форму?

Николай
12.07.2018
05:04:43
Добрый день! Пожалуйста, подскажите, как заставить работать такой функционал: Имеется цикл по вычисляемому свойству, внутри кнопка и блок-подсказка, который нужно показывать или скрывать в зависимости от нажатия кнопки. Я ввел дополнительное реактивное свойство showSuugest: {}. Вот примерно как это выглядит: <li v-for="area in displayedArea" v-bind:key="area.id"> <input type="checkbox" v-model="checkedArea" v-bind:value="area.id"> {{ area.name }} <span v-on:click="showSuugest[area.id] = (!showSuugest[area.id] ? true : false) ">показать подсказку</span> <div v-show="showSuugest[area.id]"> <!-- подсказка, которая должна отображаться -> </div> <li> Но при клике на показать подсказку, она не отображается (и если через консоль смотреть, через плагин VueJs, для showSuugest ничего не меняется), Но стоит только нажать на чекбокс, как все, что мы нажимали становится true и подсказки появляются. Т.е. пока не нажать на чекбокс данные почему то не обновляются. Подскажите пожалуйста как можно это обойти или что я делаю неправильно?

@nengchak Смотря для чего, говорят contenteditable сильно по разному работает в разных браузерах, ну исмотря для чего нужно использовать. Лучше наверное форму подставлять.

Egor
12.07.2018
05:06:48
@nengchak Смотря для чего, говорят contenteditable сильно по разному работает в разных браузерах, ну исмотря для чего нужно использовать. Лучше наверное форму подставлять.
есть текст, типа мини-заметка, и иногда надо бывает что-либо написать туда и каким-нибудь образом сохранить.

Николай
12.07.2018
05:13:31
Тогда contenteditable подойдет отлично, сохранять можно вытаскивая innerHTML.

Николай
12.07.2018
05:19:38
Хотя... и textarea стилизованный тоже не плох... у него есть возможность использовать v-model... для contenteditable нужно будет самому написать обработчики.

Pavel
12.07.2018
05:33:55
Добрый день! Пожалуйста, подскажите, как заставить работать такой функционал: Имеется цикл по вычисляемому свойству, внутри кнопка и блок-подсказка, который нужно показывать или скрывать в зависимости от нажатия кнопки. Я ввел дополнительное реактивное свойство showSuugest: {}. Вот примерно как это выглядит: <li v-for="area in displayedArea" v-bind:key="area.id"> <input type="checkbox" v-model="checkedArea" v-bind:value="area.id"> {{ area.name }} <span v-on:click="showSuugest[area.id] = (!showSuugest[area.id] ? true : false) ">показать подсказку</span> <div v-show="showSuugest[area.id]"> <!-- подсказка, которая должна отображаться -> </div> <li> Но при клике на показать подсказку, она не отображается (и если через консоль смотреть, через плагин VueJs, для showSuugest ничего не меняется), Но стоит только нажать на чекбокс, как все, что мы нажимали становится true и подсказки появляются. Т.е. пока не нажать на чекбокс данные почему то не обновляются. Подскажите пожалуйста как можно это обойти или что я делаю неправильно?
Сделай пример в песочнице.

Николай
12.07.2018
05:57:20
https://jsfiddle.net/hbwqetvd/23/

Убрал все лишнее.. получается если кликнуть "показать подсказку" , то ничего не показывается, как только отмечаем чекбокс, подсказка показываетяся. Со скрытием, просиходит тоже самое.

Egor
12.07.2018
06:17:51
Хмм, кто подскажет, как можно поменять цвет фона input'a в element-ui ? <el-input v-model="confirm_password" clearable @input="validatePassword" type="password" class="inconsistent"></el-input> Но класс применяется к обертке input'а и даже inconsistent > input не помогает

Dmitry
12.07.2018
06:34:09

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