问题是这样的.
我的router-link代码
<router-link :to="{path:'/gamedetial/'+ game.id}">
<img :src="game.img" alt="">
<div class="game-box clearfix">
<p class="game-name" :data-game="game.id">
<span class="game-the-name">{{ game.name }}</span>
<span v-if="game.ishot == 1" class="is-hot">热门</span>
<span v-if="game.isnew == 1" class="is-new">最新</span>
<span v-if="game.gift !== null" class="is-gift">礼包</span>
</p>
<p class="game-content">{{ game.content }}</p>
</div>
</router-link>
我的显示代码
created(){
this.$http.get('http://h5.wan855.cn/api/h5/game/gameinfo/gid/'+this.$route.params.gid).then(function (res) {
this.game = res.body
console.log(this.$route.params.gid)
console.log(this.game.articletype)
}
老师,现在我惦记 gid=6 的时候跳的路由地址是6,gid=7的时候跳转的gid=7,但是他页面的数据还是6的.有什么办法才能每次跳转路由的时候我都能把我created()中的数据刷新了呢?
掌握Vue1.0到2.0再到2.5最全版本应用与迭代,打造极致流畅的WebApp
了解课程