...
|
...
|
@@ -23,7 +23,7 @@ |
|
|
<p class="author-sign">{{getSignatureContent(authorBaseData.signature)}}</p>
|
|
|
<div v-if="authorBaseData.skillsDesc" class="author-iden">
|
|
|
<span v-show="identityClass" class="identity-icon" :class="identityClass"></span>
|
|
|
<p class="identity-desc">{{authorBaseData.skillsDesc}}</p>
|
|
|
<p class="identity-desc">{{getSkillDescContent(authorBaseData.skillsDesc)}}</p>
|
|
|
</div>
|
|
|
<div class="author-section">
|
|
|
<ul class="author-fans">
|
...
|
...
|
@@ -288,6 +288,13 @@ export default { |
|
|
return `${content.substring(0, 20)}...`;
|
|
|
}
|
|
|
},
|
|
|
getSkillDescContent(content = '') {
|
|
|
if (content.length <= 15) {
|
|
|
return content;
|
|
|
} else {
|
|
|
return `${content.substring(0, 15)}`;
|
|
|
}
|
|
|
},
|
|
|
fetchData(authorUid, authorType) {
|
|
|
this.authorInfo = {authorUid, authorType};
|
|
|
|
...
|
...
|
|