Authored by 王水玲

星潮bug 修改

... ... @@ -131,7 +131,7 @@ const _processDetailData = (list) => {
list = list || [];
list = camelCase(list);
_.forEach(list, (data) => {
_.forEach(list, (data, key) => {
data.publishTime = helpers.dateFormat('MM月DD日 hh:mm', data.publishTime);
if (data.share && data.share.url) {
data.share.url = _processShareUrl(data);
... ... @@ -141,6 +141,11 @@ const _processDetailData = (list) => {
let qsObj = qs.parse(urlObj.query);
let appUrl = `&openby:yohobuy{"action":"go.h5","params":{"shareparam":{"id":"${qsObj.id}"},"share":"/guang/api/v1/share/guang","id":"${qsObj.id}","islogin":"N","type":1,"updateflag":"N","url":"${ urlObj.protocol + '//' + urlObj.host + urlObj.pathname}","param":${JSON.stringify(qs.parse(urlObj.query))}}}`.replace(/\//g, '\/'); // eslint-disable-line
data.url += appUrl;
if (key < 4) {
data.islazy = true;
}
formatData.push(data);
});
... ... @@ -157,12 +162,16 @@ const _processCollocationData = (list) => {
list = list || [];
list = camelCase(list);
_.forEach(list, (data) => {
_.forEach(list, (data, key) => {
if (data.isFavor === 'N') {
data.isCollected = false;
} else {
data.isCollected = true;
}
if (key < 4) {
data.islazy = true;
}
formatData.push(data);
});
return formatData;
... ... @@ -216,16 +225,19 @@ const getSpecialData = () => {
return _getResources('special').then((result) => {
// 数据结构嵌套太深
_.forEach(result, (data) => {
_.forEach(result, (data, key) => {
_.map(data.data, (item) => {
if (!_.isObject(item)) {
return;
}
item.url = item.url;
if (key < 4) {
item.islazy = true;
}
return item;
});
});
return result;
});
};
... ...
... ... @@ -6,7 +6,11 @@
{{#if url}}
<li data-bp-id="guang_subjectList_{{title}}_false" class="buriedpoint">
<a href='{{url}}'>
{{#if islazy}}
<img src="{{image src 640 310}}" alt="{{alt}}"/>
{{else}}
<img class="lazy" data-original="{{image src 640 310}}" alt="{{alt}}"/>
{{/if}}
<p>{{title}}</p>
</a>
</li>
... ...
... ... @@ -2,7 +2,13 @@
<li articleId="{{id}}" data-bp-id="guang_collocationList_{{title}}_false" class="buriedpoint">
{{#if src}}
<a href="{{url}}"><img class="lazy" src ="" data-original="{{image src 640 310}}" /></a>
<a href="{{url}}">
{{#if islazy}}
<img src ="{{image src 640 310}}"/>
{{else}}
<img class="lazy" src ="" data-original="{{image src 640 310}}" />
{{/if}}
</a>
{{/if}}
<div class="cont-area ">
... ...