Authored by yyq

fix

... ... @@ -3,7 +3,7 @@
<AuthComponent :auth="isAuth" class="click-wrap" @click="onClick"></AuthComponent>
<i class="iconfont" :class="iconClass" :style="iconStyle"></i>
<p v-if="viewText" class="icon-btn-text" :style="textStyle">
<span class="view-text">{{Number(viewText) ? viewText : ''}}</span>
<span class="view-text">{{Number(viewText) > 0 ? viewText : ''}}</span>
<span class="placeholder-text">{{placText}}</span>
</p>
</div>
... ... @@ -78,7 +78,6 @@ export default {
return {
currentClass: {},
viewOption: {},
actionClass: '',
editText: null
};
},
... ... @@ -118,10 +117,6 @@ export default {
return `color: ${this.viewOption.selected ? (this.viewOption.selectedColor || color) : color};`;
},
iconClass() {
if (this.actionClass) {
return this.actionClass;
}
return this.viewOption.selected ? this.currentClass.selected : this.currentClass.default;
},
iconStyle() {
... ... @@ -164,10 +159,6 @@ export default {
this.setCurrentClass();
},
option(val, oldVal) {
if (oldVal.selected !== val.selected) {
this.actionClass = '';
}
if (oldVal.iconBold !== val.iconBold) {
this.setCurrentClass();
}
... ... @@ -219,8 +210,6 @@ export default {
this.editText = Number(this.viewText) + (this.viewOption.selected ? 1 : -1);
}
}
this.actionClass = this.viewOption.selected ? this.currentClass.selected : this.currentClass.default;
},
syncService(type, data) {
if (typeof this[type] === 'function') {
... ...
... ... @@ -75,9 +75,9 @@ export default {
this.$sdk.getUser().then(user => {
if (user && user.uid) {
this.userUid = +user.uid;
this.fetchArticleProductFavs({
articles: result.data.detailList
});
// this.fetchArticleProductFavs({
// articles: result.data.detailList
// });
}
});
return Promise.resolve(result.data.detailList);
... ...
... ... @@ -92,6 +92,7 @@ export default {
.user-name {
font-size: 24px;
line-height: 1.2;
margin-left: 20px;
max-width: 250px;
overflow: hidden;
... ...
... ... @@ -305,6 +305,7 @@ export default {
.user-name {
margin-left: 10px;
font-size: 24px;
line-height: 1.2;
color: #000;
max-width: 250px;
overflow: hidden;
... ...
... ... @@ -104,9 +104,9 @@ export default {
this.$sdk.getUser().then(user => {
if (user && user.uid) {
this.userUid = +user.uid;
this.fetchArticleProductFavs({
articles: result.data.detailList
});
// this.fetchArticleProductFavs({
// articles: result.data.detailList
// });
}
});
return new Promise(resolve => {
... ...