...
|
...
|
@@ -29,7 +29,7 @@ |
|
|
<ul class="author-fans">
|
|
|
<li v-for="item in fansList" :key="item.key">
|
|
|
<div class="click-wrap" @click="toPage(item.type)"></div>
|
|
|
<span class="num">{{authorBaseData[item.key] || 0}}</span>
|
|
|
<span class="num">{{getItemKeyNum(authorBaseData[item.key] || 0)}}</span>
|
|
|
<span class="name">{{item.name}}</span>
|
|
|
</li>
|
|
|
</ul>
|
...
|
...
|
@@ -295,6 +295,17 @@ export default { |
|
|
return `${content.substring(0, 15)}`;
|
|
|
}
|
|
|
},
|
|
|
getItemKeyNum(num) {
|
|
|
let numString = num.toString();
|
|
|
|
|
|
if (numString.length < 5) {
|
|
|
return numString;
|
|
|
} else {
|
|
|
let destIndex = numString.length - 4;
|
|
|
|
|
|
return `${numString.substring(0, destIndex)}w`;
|
|
|
}
|
|
|
},
|
|
|
fetchData(authorUid, authorType) {
|
|
|
this.authorInfo = {authorUid, authorType};
|
|
|
|
...
|
...
|
|