Fix Vue.js 2 UI update failures after POST requests by using arrow functions to preserve context and initializing all reactive properties in data().