Authored by ccbikai

星潮教室优化

... ... @@ -74,7 +74,11 @@ const _processIndexData = (dataList) => {
avatar.isSwiper = true;
}
_.forEach(data.ext.tags, (tags) => {
_.forEach(data.ext.tags, (tags, i) => {
if (i >= 1) {
return;
}
avatar.tags.push({
avatarUrl: `/guang/star/detail?tag=${tags.tagName}&openby:yohobuy{"action":"go.h5","params":{"id":"","share":"","shareparam":{},"islogin":"N","type":0,"updateflag":"N","url":"http://m.yohobuy.com/guang/star/detail","param":{"tag":"${tags.tagName}"}}}`, // eslint-disable-line
cover: tags.cover ? (tags.cover + '?imageView2/2/w/104/h/104/q/80') : tags.cover,
... ... @@ -106,7 +110,7 @@ const _processIndexData = (dataList) => {
let url = `/guang/star/detail?tag=${data.tagName}&openby:yohobuy{"action":"go.h5","params":{"id":"","share":"","shareparam":{},"islogin":"N","type":0,"updateflag":"N","url":"http://m.yohobuy.com/guang/star/detail","param":{"tag":"${data.tagName}"}}}`; // eslint-disable-line
formatData.starAvatar.push({
noLazy: index < 5,
// noLazy: index < 5,
url: url,
cover: data.cover ? (data.cover + '?imageView2/2/w/180/h/180/q/80') : data.cover
});
... ...
'use strict';
const fs = require('fs');
let devHost = '172.16.10.123';
let devHost = '127.0.0.1';
fs.readFile('.devhost', (err, buf)=> {
if (!err) {
... ...
... ... @@ -6,7 +6,6 @@
var $ = require('yoho-jquery'),
Swiper = require('yoho-swiper'),
tip = require('../plugin/tip'),
loading = require('../plugin/loading'),
PullRefresh = require('../plugin/pull-refresh');
... ... @@ -96,10 +95,12 @@ function setIndexAction() {
// 明星头像 swiper 初始化
if (bannerLen > 1) {
console.log(Math.floor($avatarWrap.find('.swiper-slide').length / 2));
avatarSwiper = new Swiper($avatarWrap.find('.avatar-swiper')[0], {
lazyLoading: true,
lazyLoadingInPrevNext: true,
loop: true,
lazyLoadingInPrevNextAmount: 3,
// loop: true,
initialSlide: 2,
centeredSlides: true,
slidesPerView: 'auto',
... ... @@ -195,9 +196,6 @@ getIndexHtml = function() {
initAction();
}
})
.fail(function() {
tip.show('网络断开连接了~');
})
.always(function() {
stopLoading = false;
loading.hideLoadingMask();
... ...
... ... @@ -131,12 +131,13 @@
}
.star-main {
margin-top: 88px;
margin: 88px 0;
position: absolute;
left: 0;
top: 0;
bottom: 0;
right: 0;
height: calc(100vh - 88px);
}
.avatar-swiper {
... ...