Property 'titleName' does not exist on type 'CombinedVueInstance<{ pageTitle: string; } & { handlePanelControl(data: any): void; handleActConfigInit(): void; } & Record



Solution: back version 0.18.1
Temporary solution: "vetur.experimental.templateInterpolationService": false
@louieaa Would you mind posting your .vue file or a simple way to reproduce those errors?
Had to revert to 0.18.1
yeah I reverted to 0.18.1 too cause it fucked up string literal colours lmfao omg
Link to the vsix for others: https://octref.gallery.vsassets.io/_apis/public/gallery/publisher/octref/extension/vetur/0.18.0/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage
No repro case -> closing.
No repro case -> closing.
wut
open vscode, install vetur 0.19.1
make new file test.vue
type
<template lang="pug">
.test(
@click=`
if(this){}
`
)
</template>
and
@click=`
if(this){}
`
will look fked up
Your issue is not even the same issue.
Vetur version: 0.19.1
We have recently got similar error on each $style in our template. We use CSS Modules that is provided by vue-loader.

I have the same case, my template uses properties received through vuex's mapGetters.
all of them have the '...does not exist on type 'CombinedVueInstance' error on them 😭
@stefnotch Of course, Please update Vetur version: 0.19.1 or 0.19.0
Just to say it's resolved in 0.19.2 just check VS Code have updated the extension (for my case I need to click on reload)
It's "fixed" in 0.19.2 because the experimental feature causing all of this was turned off. See https://github.com/vuejs/vetur/issues/1246
The experimental feature is still in the extension and it would be great if people would test it to make sure that everything works how it's supposed to once it gets turned on again.
Most helpful comment
Temporary solution: "vetur.experimental.templateInterpolationService": false