I'm getting an issue that only seems to be a problem with my compiler. It doesn't like that it can't find properties I've defined in the data section. If I replace 'this' with '(this as any)' it runs just fine. That leads me to believe that I have an issue with typescript that I need to fix. The error message is very specific to my situation but I'm not sure how to fix it.
EDIT to add shims-vue.d.ts
declare module '*.vue' {
import Vue from 'vue';
export default Vue;
}

thisin your error refers to thecomputedobject and not to the component. How do you compile your code?vue-shims.d.tsin your project? Also your lines 67 to 69 look funky because you say(this as any).. Generally you don't need to say any at all becausethis.is perfectly fine. The use ofanypretty much defeats a core purpose of using TS in the first place