发现了一个很难受的问题,查了好久都没解决,求各位大神帮助!!!
我的问题代码
<template>
<div>
detail--{{$route.params.myid}}
<p>{{filminfo}}</p>
<img :src="filminfo.pageUrl"/>
</div>
</template>
<script>
import axios from 'axios'
export default {
layout:"detailtemplate",
/* data(){
return {
filminfo:[]
}
},*/
asyncData(data){
console.log(data.params)
return axios({
url:'https://m.maoyan.com/asgard/movie/${data.params.myid}',
//url:'https://m.maoyan.com/asgard/asgardapi/media/activity/ad/movie/detail.json?movieId=${data.params.myid}',
headers:{
'Content-Type': 'application/json;charset=UTF-8',
'Content-Type': 'application/octet-stream',
'Content-Type': 'application/x-www-form-urlencoded',
'Sec-Fetch-Mode': 'cors',
'Sec-Fetch-Site': 'same-origin'
}
}).then(res=>{
return{
filminfo : res.data.infos
}
})
}
}
</script>
<style lang="scss" scoped>
</style>
出现的问题
GET http://localhost:3000/detail/1298859 500 (RuntimeError)
Error
Request failed with status code 404
events.js:215:7 IncomingMessage.emit
domain.js:475:20 IncomingMessage.EventEmitter.emit
_stream_readable.js:1184:12 endReadableNT
internal/process/task_queues.js:80:21 processTicksAndRejections
都不知道怎么办