feat: add virtual resource payments and optimize images
This commit is contained in:
@@ -11,7 +11,7 @@
|
||||
</cover-view>
|
||||
<!-- 顶部图片 -->
|
||||
<view class="top-img">
|
||||
<image class="ui-img" :src="blogInfo.showImg" mode="aspectFill"></image>
|
||||
<image class="ui-img" :src="$image.original(blogInfo.showImg)" mode="aspectFill"></image>
|
||||
<text v-if="share == 0" @click="back()" class="cuIcon-back backbut"></text>
|
||||
<text v-else @click="home()" class="cuIcon-home backbut"></text>
|
||||
</view>
|
||||
@@ -53,7 +53,7 @@
|
||||
<view v-if="blogInfo.picList && blogInfo.picList.length > 0" class="screenshot-view">
|
||||
<view class="screenshot-list">
|
||||
<view v-for="(item, index) in blogInfo.picList" :key="index" class="screenshot-item" @click="previewImage(index)">
|
||||
<image class="screenshot-img" :src="item" mode="aspectFill"></image>
|
||||
<image class="screenshot-img" :src="$image.original(item)" lazy-load mode="aspectFill"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
@@ -69,7 +69,7 @@
|
||||
<block>
|
||||
<view class="list-li" v-for="(item ,index) in blogList" :key="index" @click="to(item.id)">
|
||||
<view class="list-img">
|
||||
<image class="ui-img" :src="item.showImg"></image>
|
||||
<image class="ui-img" :src="$image.articleThumbnail(item)" lazy-load mode="aspectFill"></image>
|
||||
</view>
|
||||
<view class="list-li-left">
|
||||
<view class="list-li-left-h">
|
||||
@@ -85,7 +85,7 @@
|
||||
</view>
|
||||
<view v-else class="margin">
|
||||
<!-- <view style="width: 100%;height: 300rpx;">
|
||||
<image class="blog-showimg" :src="blogInfo.showImg"></image>
|
||||
<image class="blog-showimg" :src="$image.original(blogInfo.showImg)" lazy-load mode="aspectFill"></image>
|
||||
</view> -->
|
||||
<view v-if="blogInfo.remark" class="shuoming">说明:{{blogInfo.remark}}</view>
|
||||
<view v-else class="shuoming">说明:请先点击下方按钮即可获取文章详情,由于存储与服务器成本很高不得已部分内容需您观看激励视频广告</view>
|
||||
@@ -111,7 +111,7 @@
|
||||
<view class="cover-list-font">点赞</view>
|
||||
</view>
|
||||
|
||||
<view v-if="blogInfo.appResourceId" @click="download(blogInfo.appResourceId)">
|
||||
<view v-if="blogInfo.appResourceId" @click="download()">
|
||||
<view class="cover-list-icon">
|
||||
<image class="ui-img" src="https://img.yidaima.cn/feast/xiazai.svg"
|
||||
mode="aspectFit">
|
||||
@@ -370,8 +370,16 @@
|
||||
})
|
||||
})
|
||||
},
|
||||
download(id) {
|
||||
this.$tab.navigateTo('/pages/blog/resource?id=' + id + "&type=1")
|
||||
download() {
|
||||
const id = this.blogInfo && this.blogInfo.appResourceId
|
||||
if (!id) {
|
||||
uni.showToast({
|
||||
title: '资源信息不存在',
|
||||
icon: 'none'
|
||||
})
|
||||
return
|
||||
}
|
||||
this.$tab.navigateTo('/pages/blog/resource?id=' + encodeURIComponent(id) + "&type=1")
|
||||
},
|
||||
back(val) {
|
||||
const pages = getCurrentPages();
|
||||
@@ -778,4 +786,4 @@
|
||||
z-index: 1025;
|
||||
background-color: #fff;
|
||||
}
|
||||
</style>
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user