| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120 |
- <template>
- <div class="timeline-container">
- <!-- <el-breadcrumb separator="/" style="margin-bottom: 13px">
- <el-breadcrumb-item :to="{ path: '/home/pointsMall' }">积分商城</el-breadcrumb-item>
- <el-breadcrumb-item>商品详情</el-breadcrumb-item>
- </el-breadcrumb> -->
- <div class="timeline-content">
- <div class="timeline-entry-list">
- <div class="article">
- <!-- <div class="article-title">
- {{ data.title }}
- </div>
- <div class="author-info-block">
- <div class="meta-box">
- {{ data.createTime }}
- </div>
- </div> -->
-
- <div class="markdown-body" v-html="data.skuDesc"></div>
-
- </div>
- </div>
- <SiderInfo></SiderInfo>
- </div>
- </div>
- </template>
- <script>
- import { integralInfo } from "@/api/allApi";
- import SiderInfo from '@/components/SiderInfo.vue'
- export default{
- components: {
- SiderInfo
- },
- data() {
- return {
- data:{},
- };
- },
- created(){
- this.getDataInfo(this.$route.query.id);
- },
- methods:{
-
- getDataInfo(id){
- integralInfo({skuId:id}).then(response => {
- this.data = response.data.data;
- }).catch(() => {})
- },
- },
- }
- </script>
- <style scoped>
- .userInfo{
- width: 65px;
- position: absolute;
- top: 37%;
- left: 46%;
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-content: center;
- }
- .timeline-container{
- margin: 0 auto;
- }
- .timeline-entry-list{
- margin-right: 17.5rem;
- border-radius: 2px;
- width: 720px;
- position: relative;
- }
- .timeline-entry-list .article{
- border-radius: 4px 4px 0 0;
- position: relative;
- padding-top: 2.667rem;
- z-index: 1;
- overflow: hidden;
- background-color: #fff;
- padding-left: 2.67rem;
- padding-right: 2.67rem;
- margin-bottom: 2rem;
- box-sizing: border-box;
- }
- .article .article-title{
- margin: 0 0 1rem;
- font-size: 1.667rem;
- font-weight: 600;
- line-height: 1.31;
- color: #252933;
- }
- .article .author-info-block{
- display: flex;
- align-items: center;
- margin-bottom: 1.667rem
- }
- .article .markdown-body {
- overflow: hidden;
- line-height: 1.75;
- font-size: 15px;
- /* background-image: linear-gradient(90deg,rgba(72,42,10,.05) 5%,rgba(72,42,10,0) 0),linear-gradient(1turn,rgba(72,42,10,.05) 5%,rgba(72,42,10,0) 0); */
- background-size: 20px 20px;
- background-position: 50%;
- padding-top: 0!important;
- min-height: 280px;
- }
- .markdown-body img {
- max-width: 100%;
- }
- .markdown-body p {
- color: #412c0c;
- letter-spacing: 1px;
- font-weight: 400;
- }
- .author-info-block .meta-box{
- font-size: 1rem;
- color: #8a919f;
- margin-top: 2px;
- line-height: 22px;
- }
- </style>
|