169 похожих чатов

Всем привет. Актуален ли сейчас VUE2 или лучше начинать с

VUE3?
Его можно подключать и использовать как обычную библиотеку или нужно заморачиваться со всякими вебпаками и прочим?

32 ответов

14 просмотров

Его актуально поддерживается в основном для более плавного перехода к Vue 3, нет смысла использовать старую версию, если вас ничего не ограничивает в выборе

Удаление фильтров - отличное разумное решение

Grigorii K. Shartsev
Удаление фильтров - отличное разумное решение

Да да, я даже помню его причину, типа должен быть чистый незамутненный javascript, особенно смешно это было в github про ?. Пользователь: Эван гони ?. Эван: Я не могу, мне нужен чистый язык в шаблонах, а ?. в чистом js нет Пользователь: Эван у меня нет js, у меня lang="ts" написано и в ts есть ?. Эван: ой, ну у нас не совсем ts, и даже не babel, а мы какой то свой колхоз накодили, и он половину ts не знает Пользователь: Эван ? А как же чистота языка ? Эван ? Эван <слился из чата>

так у верстальщика никто не отнимает возможность написать обычную функцию и вызывать ее в шаблоне фильтры ведь точно так же описываются функциями, только их еще куда-то там подключать надо, чтобы оно заработало

Это не "ну такое", это серьёзная проблема, которая усложняет и тулинг языка внутри шаблона, и поддержку инструментами

Grigorii K. Shartsev
Это не "ну такое", это серьёзная проблема, которая...

вот что усложняет тулинг, так это composition api

S P
верстальщик не умеет писать функций

верстальщик тогда даёт хтмлку и всё

S P
верстальщик не умеет писать функций

Он может x | upper но не может upper(x) ?

Grigorii K. Shartsev
Он может x | upper но не может upper(x) ?

откуда upper ? его еще импортировать надо

S P
откуда upper ? его еще импортировать надо

автоимпорты же, либо прям в methods

S P
глобальный висит

метод тоже можно повесить глобально, если устраивают глобальные вещи

S P
откуда upper ? его еще импортировать надо

или глобально временно сделать через прототип

S P
глобальный висит

глобальный фильтр - это та же функция, только ее еще подключить надо через Vue.filter

напиши в jetbrains как пожалуйста ? а то webstorm достал уже, ...useA() угадывает, а вот ...someA.useA() уже нет, при том что там даже ts, а не js

S P
напиши в jetbrains как пожалуйста ? а то webstorm ...

Покажи конкретный проблемый пример

Правда, покажи пример, чтобы попробовать вживую в webstorm) Может там с типизацией проблема

попробую повторить, того кода давно нет

Grigorii K. Shartsev
Правда, покажи пример, чтобы попробовать вживую в ...

еле вспомнил, если выкинуть interface, webstorm прозревает и видит a и b, если добавить, a и b становятся unresolved в runtime interface насколько я помню не влияет ни на что

¿Сергей?
А без ТСа есть проблемы?

я не знаю, это была зимняя мысль как бы так перенести пачку своих миксинов на composition, при этом сохранив их в одном типе (здесь в примере только setup, а так там еще props, emits), посмотрев на реакцию вебсторма (в runtime то работало), я сделал вывод что велосипеды исключены, и надо писать в той нотации в которой заставляют в документации

S P
еле вспомнил, если выкинуть interface, webstorm пр...

но интерфейсы влияют на автокомплит, а у тебя получается, что функция use возвращает any, а в компоненте этот any вместе с b отдается в шаблон, отсюда и итоговый общий тип - any а без интерфейса вебшторм просто берет literal return type, поэтому автокомплит и работает:)

Artyom Tuchkov
но интерфейсы влияют на автокомплит, а у тебя полу...

там и useB пропал, который без интерфейсов

S P
там и useB пропал, который без интерфейсов

верно, потому что ты возвращаешь один объект, часть которого - any, соответственно, весь объект становится any

Artyom Tuchkov
но интерфейсы влияют на автокомплит, а у тебя полу...

ну и как быть можно так вот setTimeout в использовании оставить или есть какой нибудь другой вариант

Похожие вопросы

Обсуждают сегодня

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Добрый день. Хочу сделать отрисовку по команде на панели. Почему-то рисуется только при втором вызове. С чем может быть связано, не подскажете? procedure TForm1.FormDblClick(...
Kirill Filippenok
20
Всем доброго дня! Подскажите может кто использовал связку Pagebuilder + Clientsetting. Сами параметры с типом pagebuilder в модуле Clientsetting работают нормально, можно такж...
Александр Добриков
12
А почему в си некоторые вещи работают с двойными кавычками некоторые с одинарными? Нельзя было все сделать с одними или чтоб работало с разными? например чтоб выводить строки ...
.
15
Всем привет! Нужен совет от опытных. Переношу свой проект с Делфи 10.2 Токио на Лазарус 3.2 установленный через инсталлятор fpcupdeluxe-x86_64-win64. При импортировании проект...
Дмитрий Завгородний
7
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Всем привет! procedure TForm1.FormCreate(Sender: TObject); type TStartEnd = record S: Byte; E: Byte; end; var a, b: TStartEnd; begin {1} a.S := 1; {2} a.E := 2; ...
Руслан Михайлович
10
Всем привет!) я тут новенький и пытаюсь освоить evolution методом тыка. У меня при переходе между папками файлов выскакивают вот такие уведомления Можете подсказать как их от...
Диман Samoed
10
Какого хера? /Sources/App/Modules/User/Models/UserLinkApple.swift:21:20: warning: stored property '_id' of 'Sendable'-conforming class 'UserLinkApple' is mutable @ID(...
Alexander Sherbakov
14
Карта сайта