Size: a a a

Vue.js Russian Developers Community

2020 September 10

AK

Alex Kharechko in Vue.js Russian Developers Community
я не пойму что оно запрещает. что-то в шаблонах
источник

AE

Aleksandr Eremin in Vue.js Russian Developers Community
Alex Kharechko
я не пойму что оно запрещает. что-то в шаблонах
Он вообще ругается на строку с </template>
источник

AK

Alex Kharechko in Vue.js Russian Developers Community
оно запрещает делать eslint-disable-next-line в шаблонах
источник

AK

Alex Kharechko in Vue.js Russian Developers Community
Aleksandr Eremin
Он вообще ругается на строку с </template>
ну да в шаблонах запрещает.
источник

AE

Aleksandr Eremin in Vue.js Russian Developers Community
Alex Kharechko
ну да в шаблонах запрещает.
3:12  error  clear  vue/comment-directive
источник

AK

Alex Kharechko in Vue.js Russian Developers Community
может пробелы какие,я не понимаю. линтер + претир ставлю он сам исправляет такие вещи. отлючи его в eslintrc добавь строку
источник

AK

Alex Kharechko in Vue.js Russian Developers Community
Aleksandr Eremin
3:12  error  clear  vue/comment-directive
вы уверены что из этого шаблона ошибка?
источник

AE

Aleksandr Eremin in Vue.js Russian Developers Community
Alex Kharechko
вы уверены что из этого шаблона ошибка?
Ага
источник

AK

Alex Kharechko in Vue.js Russian Developers Community
странно
источник

AE

Aleksandr Eremin in Vue.js Russian Developers Community
Alex Kharechko
может пробелы какие,я не понимаю. линтер + претир ставлю он сам исправляет такие вещи. отлючи его в eslintrc добавь строку
Помогло, но очень странно
источник

ВГ

Владимир Гомонов... in Vue.js Russian Developers Community
Рафаил Мамедов
а в чем упростит?
я избавляюсь от proxyForInput

но добавлю
if focused - показать инпут,
else показать дивку

не очень понял как это затронет текущую раздвоенность изменения значения в инпуте и из подсказок и из «внешнего» мира
"а в чем упростит?"
"я избавляюсь от proxyForInput"

+

"но добавлю"
"if focused - показать инпут, "
"else показать дивку"

не.  прозрачность инпута реализуется через css ( :focus { opacity: 1} )

"не очень понял как это затронет текущую раздвоенность изменения значения в инпуте
и из подсказок и из «внешнего» мира"

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

РМ

Рафаил Мамедов... in Vue.js Russian Developers Community
Владимир Гомонов
"а в чем упростит?"
"я избавляюсь от proxyForInput"

+

"но добавлю"
"if focused - показать инпут, "
"else показать дивку"

не.  прозрачность инпута реализуется через css ( :focus { opacity: 1} )

"не очень понял как это затронет текущую раздвоенность изменения значения в инпуте
и из подсказок и из «внешнего» мира"

ну как бэ она напрочь изчезает. с улучшением юзабилити при том.  выбранный элемент хранится в отдельной переменной и отображается на дивку (и возможно плейсхолдер), а в модели инпута всегда ровно то, что туда ввёл юзер. если он ничего не вводил - там пусто.  если ввёл две буквы а потом кликнул в списке - там остаётся две буквы (он увидит их при очередном фокусе)
Дак мне не нужно чтобы «ввел 2 буквы, ткнул селект, осталось 2 буквы»
Если так то и тут я уберу присваивание в 2х местах
источник

РМ

Рафаил Мамедов... in Vue.js Russian Developers Community
Владимир Гомонов
"а в чем упростит?"
"я избавляюсь от proxyForInput"

+

"но добавлю"
"if focused - показать инпут, "
"else показать дивку"

не.  прозрачность инпута реализуется через css ( :focus { opacity: 1} )

"не очень понял как это затронет текущую раздвоенность изменения значения в инпуте
и из подсказок и из «внешнего» мира"

ну как бэ она напрочь изчезает. с улучшением юзабилити при том.  выбранный элемент хранится в отдельной переменной и отображается на дивку (и возможно плейсхолдер), а в модели инпута всегда ровно то, что туда ввёл юзер. если он ничего не вводил - там пусто.  если ввёл две буквы а потом кликнул в списке - там остаётся две буквы (он увидит их при очередном фокусе)
Мне логически «черновик» нужно хранить до момента выбора, далее он мне не нужен

Если я ввел «co” потом выбрал “connect”
То при следующем редактировании я хочу редактировать строку «connect”, а не “co”
источник

РМ

Рафаил Мамедов... in Vue.js Russian Developers Community
Владимир Гомонов
"а в чем упростит?"
"я избавляюсь от proxyForInput"

+

"но добавлю"
"if focused - показать инпут, "
"else показать дивку"

не.  прозрачность инпута реализуется через css ( :focus { opacity: 1} )

"не очень понял как это затронет текущую раздвоенность изменения значения в инпуте
и из подсказок и из «внешнего» мира"

ну как бэ она напрочь изчезает. с улучшением юзабилити при том.  выбранный элемент хранится в отдельной переменной и отображается на дивку (и возможно плейсхолдер), а в модели инпута всегда ровно то, что туда ввёл юзер. если он ничего не вводил - там пусто.  если ввёл две буквы а потом кликнул в списке - там остаётся две буквы (он увидит их при очередном фокусе)
Поинт про разделение на див и инпут хороший, и в своих случаях он отрабатывает, например когда отображаются теги.
Спасибо

Но у меня несколько иной вопрос, другого слоя, логику с дивом я могу ввести, но при остальной аналогичности функционала все равно останется 2 присваивания
источник

SM

Sultan Musaev in Vue.js Russian Developers Community
@rafail_mamedov как не зайду в чат, так ты на что то отвечаешь. Машина
источник

РМ

Рафаил Мамедов... in Vue.js Russian Developers Community
Sultan Musaev
@rafail_mamedov как не зайду в чат, так ты на что то отвечаешь. Машина
это временно наверно)
я не могу решить некоторые свои задачи, поэтому отвлекаюсь сюда
источник

РМ

Рафаил Мамедов... in Vue.js Russian Developers Community
@MetaDriver https://codesandbox.io/s/autocomplete-forked-dfue3?file=/src/components/AutoCompleteObject.vue

логика с дивом подложкой. без opacity, но суть одинаковая, с opacity пришлось бы еще стили писать для верного позиционирования.
источник

РМ

Рафаил Мамедов... in Vue.js Russian Developers Community
https://vuetifyjs.com/en/getting-started/browser-support/#browser-support

нужно если планируется поддержка IE11 & Safari 9  ( и елси он еще не стоит конечно)
источник

Я

Ярослав in Vue.js Russian Developers Community
Привет, ребят! Стоит задача - как-то ловить ошибку загрузки асинхронного компонента, и обрабатывать её. В идеале это должен быть один глобальный хендлер. На тему обработки ошибок загрузки асинхронных компонентов не нашел ничего кроме стандартного механизма (на скрине). Может кто сталкивался с такой же задачей, или у кого-то есть какие-нибудь идеи?
источник

ВГ

Владимир Гомонов... in Vue.js Russian Developers Community
источник