0👍
Figured it out! Silly mistake.
The Office object wasn’t fully initialised the calling this.loadProps(). If I call vm.loadProps() in place of load(). It works fine.
Is is bad practice with Vue.js to have methods outside of the vm?
- [Vuejs]-VueJS cannot read property 'name' of undefined causing UI error
- [Vuejs]-V-model updating all Instances
Source:stackexchange.com