0
をロードするためのコンポーネントのデータを待っている:私はVueJSバージョン2で働いていると(のは言わせ)<strong>componentA</strong>内部リンクにIをクリックしたときに、私はこのようなものです<strong>componentB</strong>呼び出す
<template>
<div>
hey this is pokemon {{pokemonName}} with ID {{pokemonID}}
</div>
</template>
<script>
export default {
data() {
return {
pokemonName: this.$route.params.name,
pokemonID: this.$route.params.pokeid
}
},
created: function(){
console.log(pokemonID); // here is the error
// here I need to do some operations with pokemonID
}
}
</script>
後リンクをクリックすると正しく表示されますちょっとこれはID yのポケモンxですですが、私がコンソールを調べると、私はReferenceError: pokemonID is not defined
も読んでいます。
私はcreated
ライフサイクルフックを試しましたが、コンポーネントがロードされたらすぐに変数pokemonID
を操作する必要があります。
どうすればこの問題を解決できますか?