Это:
saveUpdate() {
// Some code
}
Так же, как:
saveUpdate: function() {
// Some code
}
Есть ли наилучший практический (ES6) способ определения методов для объектов (в частности, компонентов Vue.js)?
Больше контекста:
У меня возникли проблемы в приложении Vue.js с методами, которые правильно запускаются в продуктах. Методы, которые я определила, похоже, хорошо работают в разработке, но, будучи скомпилированными для производства, они, похоже, не ведут себя одинаково. Я прочитал в документации Vue.js, что все методы должны быть определены как НОВЫЕ отдельные функции, и теперь мне интересно, как я определяю методы; на самом деле не правильно.
более широкий пример:
...,
methods: {
saveUpdate() {
// Some code
}
},
...
Должен ли я делать что-то вроде:
...,
methods: {
saveUpdate: () => {
// Some code
}
},
...
Какая современная, лучшая практика или принятый способ сделать это? Или я смотрю не в том месте, и мои декларации так же хороши, как они?