propsで受け取った内容をhtmlに{{hoge}}と書いて使うのではなく、javascriptで使いたい場合はどこで呼び出すべきか
export default {
props: {
singleId: {
type: Number,
},
},
created() {
this.getInquiryData(this.singleId) //propsの内容を使った処理
}
htmlに直接{{singleId}}
って書いたら呼び出せるけど、
メソッドの引数として使いたい場合などは呼び出せない。
created()に書けばいける。
mountedはhtmlの描画後に走るからダメみたい。
beforeupdateかなんかに書いたら複数回メソッドが走るからやめたほうがいい。