NuxtでTypescriptを使っています。
IDEはWebstormです。
getを使おうとすると、以下のエラーが出てしまいます。
TS1056: Accessors are only available when targeting ECMAScript 5 and higher.
Ideの設定なのか、なにかミスしているのかがわからないので、アドバイスいただきたいです。
よろしくおねがいします。
VUE
1<script lang="ts"> 2import {Component, Vue, Prop} from "nuxt-property-decorator"; 3 4@Component 5export default class InputText extends Vue { 6 7 @Prop({type: String, default: 'aaaa'}) 8 label: string 9 10 @Prop({type: String, default: '入力してください'}) 11 placeholder: string 12 13 get focus(): boolean { // ここのFocusにエラーが出てしまっています。 14 return true; 15 } 16 17 18} 19</script>
json
1 "compilerOptions": { 2 "target": "ES2018", 3 "module": "ESNext", 4 "moduleResolution": "Node", 5 "lib": [ 6 "ESNext", 7 "ESNext.AsyncIterable", 8 "DOM" 9 ],
あなたの回答
tips
プレビュー