【TypeScript】中括弧でバインドする際に、暗黙anyエラーになる時 Awesome Blog

nuxtjsで、

async created() {
    const response = await this.$axios.get('/api')
    if (response) {
      this.all_name = response.data.map((x) => x.name)
    }
},
(x)にこのエラーが出た。

解決方法

this.all_name = response.data.map((x: Hoge) => x.name)
Hogeのところに適切な型ヒントを追加する