tag:crieit.net,2005:https://crieit.net/tags/nuxt-property-decorator/feed
「nuxt-property-decorator」の記事 - Crieit
Crieitでタグ「nuxt-property-decorator」に投稿された最近の記事
2020-04-18T18:18:09+09:00
https://crieit.net/tags/nuxt-property-decorator/feed
tag:crieit.net,2005:PublicArticle/15831
2020-04-18T18:18:09+09:00
2020-04-18T18:18:09+09:00
https://crieit.net/posts/nuxt-property-decorator-asyncData
nuxt-property-decorator での asyncData の書き方
<p>個人的には decorator を使った書き方のほうが好きだけど、普通にメソッドに asyncData を書いても読み込んでくれない。<br />
Component の中に書くのが正しいみたい。<br />
検索してもなかなか出なかったので投稿します。</p>
<h2 id="間違い"><a href="#%E9%96%93%E9%81%95%E3%81%84">間違い</a></h2>
<pre><code class="typescript">@Component
export default class Login extends Vue {
async asyncData(context: Context) {
return {
yay: 'yay'
}
}
}
</code></pre>
<h2 id="正しい"><a href="#%E6%AD%A3%E3%81%97%E3%81%84">正しい</a></h2>
<pre><code class="typescript"> @Component({
async asyncData(context: Context) {
return {
yay: 'yay'
}
}
})
export default class Login extends Vue {
}
</code></pre>
rr