Size: a a a

Vue.js Russian Developers Community

2020 September 13

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Орб Экксель
Я всегда пишу
mounted: function(){
}

Так и читать проще,  и не забываешь что тут функция,  а не объект
5 лет назад в стандарте появилась короткая запись для методов объекта
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Тоже понятно что функция — по наличию скобочек с аргументами
источник

ОЭ

Орб Экксель... in Vue.js Russian Developers Community
Grigorii K. Shartsev
5 лет назад в стандарте появилась короткая запись для методов объекта
Кроме более короткой записи это ещё как-то влияет на код?
источник

СГ

Святослав Галыгин... in Vue.js Russian Developers Community
Орб Экксель
Я всегда пишу
mounted: function(){
}

Так и читать проще,  и не забываешь что тут функция,  а не объект
не, ну если скобки, то это уже по-любому функция. Не помню чтобы в синтаксисе js что-то кроме методов и функций имело ()
for(;;) разве что
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Орб Экксель
Кроме более короткой записи это ещё как-то влияет на код?
Нет, это современный вариант описания методов
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
где современный - это пятилетний
источник

СГ

Святослав Галыгин... in Vue.js Russian Developers Community
Grigorii K. Shartsev
Тоже понятно что функция — по наличию скобочек с аргументами
+++
источник

DM

Dmitriy Matths in Vue.js Russian Developers Community
Help
источник

ОЭ

Орб Экксель... in Vue.js Russian Developers Community
Grigorii K. Shartsev
Нет, это современный вариант описания методов
Отлично, тогда можно остаться со своей привычкой
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Орб Экксель
Отлично, тогда можно остаться со своей привычкой
Можно, но предпочтительнее использовать общепринятый синтаксис
источник

ДК

Дмитрий Казармин... in Vue.js Russian Developers Community
в шаблоне не надо использовать this
источник

СГ

Святослав Галыгин... in Vue.js Russian Developers Community
Орб Экксель
Отлично, тогда можно остаться со своей привычкой
ну как бы у нас эра IDE, которые тебе слово function сделают из f и enter, а вью минифицирует js-ки вроде как. Так что если Вам охотно писать function каждый раз - Ваше право
источник

СГ

Святослав Галыгин... in Vue.js Russian Developers Community
Grigorii K. Shartsev
Можно, но предпочтительнее использовать общепринятый синтаксис
поддерживаю. Актуальность кода важна
источник

DM

Dmitriy Matths in Vue.js Russian Developers Community
Дмитрий Казармин
в шаблоне не надо использовать this
Почему
источник

DM

Dmitry M in Vue.js Russian Developers Community
В чём разница между dependencies и devDependencies в разрезе сборки фронта? Ведь при развёртывании на проде нам так-же необходимо произвести сборку проекта, а следовательно нужно установить все зависимости (включая тот же вебпак и прочее, что не попадёт в бандл)
источник

АБ

Артём Бондаренко... in Vue.js Russian Developers Community
Dmitry M
В чём разница между dependencies и devDependencies в разрезе сборки фронта? Ведь при развёртывании на проде нам так-же необходимо произвести сборку проекта, а следовательно нужно установить все зависимости (включая тот же вебпак и прочее, что не попадёт в бандл)
Не обязательно
источник

DM

Dmitry M in Vue.js Russian Developers Community
Только сама сборка уже будет под prod (с минификацией и прочим), но это уже не нода решает а вебпак
источник

АБ

Артём Бондаренко... in Vue.js Russian Developers Community
Теоритически можно собрать локально и вылить на сервер
источник

DM

Dmitry M in Vue.js Russian Developers Community
почему не обязательно? Ты о том что на прод уже собранный бандл должен деплоиться?
источник

ДК

Дмитрий Казармин... in Vue.js Russian Developers Community
Dmitriy Matths
Почему
в template объекта this не существует
источник