我調(diào)用的是豆瓣v2電影接口,做的是電影詳情頁。點(diǎn)擊某個(gè)電影進(jìn)入詳情頁發(fā)起請求。html(頁面圖片都正常顯示出來了,但是控制臺會報(bào)錯)<div?class="head-img">
??<img?:src="movieDetail.images.medium"/>
</div>jsdata?()?{
??return?{
????movieDetail:?{}
??}
},
created?()?{
??this.$http.jsonp('https://api.douban.com/v2/movie/subject/'+this.$route.params.id).then(?(res)?=>?{
????this.movieDetail?=?res.data
??}).catch(error?=>?{
????console.log(?error)
??})
}但是如果js部分我這樣寫,就不會報(bào)錯,為什么?data?()?{
??return?{
????movieDetail:?{},
????movieSrc:{},
????movieAka:[],
????movieRating:{}
??}
},
created?()?{
??this.$http.jsonp('https://api.douban.com/v2/movie/subject/'+this.$route.params.id).then(?(res)?=>?{
????this.movieDetail?=?res.data
????this.movieSrc?=?res.data.images
????this.movieAka?=?res.data.aka
????this.movieRating?=?res.data.rating
????this.$nextTick(()?=>?{
??????this._initPics()
????})
??}).catch(error?=>?{
????console.log(?error)
??})
}
vue-resource獲取數(shù)據(jù)綁定src屬性報(bào)錯
安靜的沙漠
2017-06-02 09:09:37