提交 7614b61f authored 作者: 龙菲's avatar 龙菲

优化点赞收藏分享

上级 7b8bfa72
...@@ -4,17 +4,21 @@ ...@@ -4,17 +4,21 @@
<span class="operation-item" v-if="like"> <span class="operation-item" v-if="like">
<svg-icon <svg-icon
@click="handleLike" @click="handleLike"
:icon-class="loveCountStatus?'mz-collect-s':'mz-collect'" :icon-class="loveCountStatus ? 'mz-collect-s' : 'mz-collect'"
:style="{ fontSize: iconSize + 'px' }" :style="{
:class="loveCountStatus ? 'like' : ''" fontSize: iconSize + 'px',
color: loveCountStatus ? selectColor : '#61666d',
}"
></svg-icon> ></svg-icon>
<span>{{ formatNum(loveCount) }}</span> <span>{{ formatNum(loveCount) }}</span>
</span> </span>
<span class="operation-item" @click="handleCollect" v-if="collect"> <span class="operation-item" @click="handleCollect" v-if="collect">
<svg-icon <svg-icon
icon-class="collect" icon-class="collect"
:style="{ fontSize: iconSize + 'px' }" :style="{
:class="collectCountStatus ? 'collect' : ''" fontSize: iconSize + 'px',
color: loveCountStatus ? selectColor : '#61666d',
}"
></svg-icon> ></svg-icon>
<span>{{ formatNum(collectCount) }}</span> <span>{{ formatNum(collectCount) }}</span>
</span> </span>
...@@ -22,7 +26,10 @@ ...@@ -22,7 +26,10 @@
<svg-icon <svg-icon
icon-class="mz-fx" icon-class="mz-fx"
class="collect" class="collect"
:style="{ fontSize: iconSize + 'px' }" :style="{
fontSize: iconSize + 'px',
color: loveCountStatus ? selectColor : '#61666d',
}"
></svg-icon> ></svg-icon>
<span>分享</span> <span>分享</span>
</span> </span>
...@@ -130,6 +137,10 @@ export default { ...@@ -130,6 +137,10 @@ export default {
type: [Number, String], type: [Number, String],
default: 32, default: 32,
}, },
selectColor: {
type: String,
default: "#2069c4",
},
}, },
data() { data() {
return { return {
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<template> <template>
<div class="cr-detail"> <div class="cr-detail">
<div class="wrapper"> <div class="wrapper">
<div class="back"> <div class="back" @click="handleBack">
<svg-icon icon-class="mz-fh"></svg-icon> <svg-icon icon-class="mz-fh"></svg-icon>
<span>返回上页 </span> <span>返回上页 </span>
</div> </div>
......
...@@ -618,7 +618,7 @@ export default { ...@@ -618,7 +618,7 @@ export default {
.divider { .divider {
flex: 1; flex: 1;
height: 6px; height: 6px;
background: url("@/assets/imgs/display/normal/divider.png"); background: url("@/assets/imgs/display/normal/divider.png") 100% 100% repeat-x;
img { img {
width: 100%; width: 100%;
} }
......
...@@ -89,6 +89,7 @@ ...@@ -89,6 +89,7 @@
:title="displayDetail.title" :title="displayDetail.title"
:sourceType="'biz_exhibition'" :sourceType="'biz_exhibition'"
@reload="reload" @reload="reload"
:selectColor="'#892325'"
/> />
</div> </div>
</div> </div>
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<template> <template>
<div class="display-detail"> <div class="display-detail">
<div class="wrapper"> <div class="wrapper">
<div class="back"> <div class="back" @click="handleBack">
<svg-icon icon-class="mz-fh"></svg-icon> <svg-icon icon-class="mz-fh"></svg-icon>
<span>返回上页 </span> <span>返回上页 </span>
</div> </div>
......
...@@ -115,6 +115,7 @@ ...@@ -115,6 +115,7 @@
:title="displayDetail.title" :title="displayDetail.title"
:sourceType="'biz_exhibition'" :sourceType="'biz_exhibition'"
@reload="reload" @reload="reload"
:selectColor="'#a30e0c'"
/> />
</el-col> </el-col>
</el-row> </el-row>
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<template> <template>
<div class="display-detail"> <div class="display-detail">
<div class="wrapper"> <div class="wrapper">
<div class="back"> <div class="back" @click="handleBack">
<svg-icon icon-class="mz-fh"></svg-icon> <svg-icon icon-class="mz-fh"></svg-icon>
<span>返回上页 </span> <span>返回上页 </span>
</div> </div>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论