articleCommentDetail.vue 2.1KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. <template>
  2. <div class="main-contain">
  3. <div class="position">
  4. <bread-crumb :crumbs='crumbs'></bread-crumb>
  5. <el-button style="float:right;" type="primary" size="small" @click="$router.push('/articles/articleComment')">返回全部文章</el-button>
  6. </div>
  7. <div class="app-container">
  8. <div class="title">{{listQuerty.title}}</div>
  9. <div>{{listQuerty.publicTime}}</div>
  10. <div class="sort">已按最新热度排序</div>
  11. <div class="border"></div>
  12. </div>
  13. </div>
  14. </template>
  15. <script>
  16. import BreadCrumb from '../components/bread-crumb'
  17. import { getArticleCommentDetail } from '@/api/act/submitinfo'
  18. export default {
  19. name: "articleCommentDetail",
  20. components:{
  21. BreadCrumb
  22. },
  23. data(){
  24. return{
  25. crumbs: [
  26. { path: false, name: '文章管理' },
  27. { path: '/articles/articleComment', name: '文章评论详情' }
  28. ],
  29. listQuerty:{
  30. title:'',
  31. publicTime:'',
  32. }
  33. }
  34. },
  35. created(){
  36. this.getArticleCommentDetail();
  37. },
  38. methods:{
  39. getArticleCommentDetail(){
  40. const id = this.$route.params && this.$route.params.id
  41. console.log("id",id)
  42. getArticleCommentDetail(this.listQuerty,id).then(response=>{
  43. if(response.data.state == 1){
  44. var articles = response.data.data.articles
  45. this.listQuerty.title = articles.title
  46. this.listQuerty.publicTime = articles.publicTime
  47. console.log("内容是设么",articles)
  48. }
  49. })
  50. }
  51. }
  52. }
  53. </script>
  54. <style scoped>
  55. .border{
  56. border: 1px #dcdfe6 solid;
  57. margin-top: 30px;
  58. }
  59. .title{
  60. font-size: 25px;
  61. margin-bottom: 20px;
  62. }
  63. .sort{
  64. float: right;
  65. font-size: 18px;
  66. }
  67. </style>