Какое влияние на производительность оказывают глобальные методы и методы экземпляра в vue. js - PullRequest
2 голосов
/ 06 августа 2020

Я обсуждал возможное решение с товарищем по работе, и мы согласны с тем, что предоставление глобальной функции было бы самым простым и быстрым способом, но мы не согласны с подходом к этому. Он утверждает, что добавление множества методов экземпляра может привести к потере производительности, и рекомендует вместо этого добавить глобальную функцию. Я думаю, что это не имеет значения, потому что в обоих подходах, глобальном или экземпляре, метод будет открыт и, следовательно, загружен в память. Однако у меня нет глубокого понимания того, как работает Vue, и, я надеюсь, кто-нибудь более подробно объяснит, как это влияет на производительность в обоих направлениях. это Vue.myGlobalMethod = function () {}

И в таком случае: Vue.prototype.$myMethod = function (methodOptions) {}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...