Authored by 郝肖肖

首页资源位轮播图懒加载移除

'use strict';
const mRoot = '../models';
const headerModel = require('../../../doraemon/models/header'); // 头部model
const mayLikeModel = require('../models/recom');
/**
... ... @@ -41,7 +39,7 @@ const mayLike = (req, res, next) => {
* 你可能喜欢的潮童的商品列表
*/
const mayLikeKids = (req, res, next) => {
let page = req.body.page || 1;
let page = req.query.page || 1;
let limit = 50;
let channel = req.query.channel || 3;
... ...
{{#appIconList}}
<div class="icons-wrapper" style="background-image:url({{image back_image 640 360}})">
<div class="icons-wrapper" {{#if back_image}} style="background-image:url({{image back_image 640 360}})" {{/if}}>
<ul class="icons-list clearfix">
{{#data}}
<li class="icons-item item-{{../number}}"><a href="{{url}}" class="imagebar"><img src="{{image src 98 98}}" alt=""></a><a href="{{url}}" class="linkbar">{{title}}</a></li>
... ...
... ... @@ -3,7 +3,7 @@
{{#data}}
<div class="banner-list">
<a href="{{url}}">
<img class="lazy" data-original="{{image src 640 200}}" alt="">
<img src="{{image src 640 200}}" alt="">
</a>
</div>
{{/data}}
... ... @@ -12,7 +12,7 @@
{{#data}}
<li class="swiper-slide">
<a href="{{url}}">
<img class="lazy" data-original="{{image src 640 200}}" alt="">
<img src="{{image src 640 200}}" alt="">
</a>
</li>
{{/data}}
... ...
... ... @@ -14,7 +14,7 @@
<li class="swiper-slide">
<div class="img-box">
<a href="{{url}}">
<img class="swiper-lazy" data-src="{{image default_images 235 314}}" alt="">
<img src="{{image default_images 235 314}}" alt="">
</a>
<div class="swiper-lazy-preloader"></div>
</div>
... ...
... ... @@ -8,7 +8,7 @@
{{# bigList}}
<li class="swiper-slide">
<a href="{{url}}">
<img class="lazy" data-original="{{image src 640 403}}" alt="{{title}}">
<img src="{{image src 640 403}}" alt="{{title}}">
</a>
</li>
{{/ bigList}}
... ... @@ -21,7 +21,7 @@
{{^}}
<div class="category-swiper">
<a href="{{url}}">
<img class="lazy" data-original="{{image src 640 403}}" alt="{{title}}">
<img src="{{image src 640 403}}" alt="{{title}}">
</a>
</div>
{{/if}}
... ...
{{#appIconList}}
<div class="icons-wrapper" style="background-image:url({{back_image}})">
<div class="icons-wrapper" {{#if back_image}} style="background-image:url({{back_image}})" {{/if}}>
<ul class="icons-list clearfix">
{{#data}}
<li class="icons-item item-{{../number}}"><a href="{{url}}" class="imagebar"><img src="{{image src 98 98}}" alt=""></a><a href="{{url}}" class="linkbar">{{title}}</a></li>
... ...
... ... @@ -4,7 +4,7 @@
{{#banner_image}}
<li class="swiper-slide">
<a href="{{url}}">
<img class="lazy" data-original="{{image src 640 200}}" alt="">
<img src="{{image src 640 200}}" alt="">
</a>
</li>
{{/banner_image}}
... ... @@ -13,7 +13,7 @@
{{#banner_image}}
<div class="banner-list">
<a href="{{url}}">
<img class="lazy" data-original="{{image src 640 200}}" alt="">
<img src="{{image src 640 200}}" alt="">
</a>
</div>
{{/banner_image}}
... ...
... ... @@ -8,7 +8,7 @@
<li class="swiper-slide">
<a href="{{url}}">
<div class="img-box">
<img class="lazy" data-original="{{image src 580 360}}" src="{{image src 580 360}}" alt="">
<img src="{{image src 580 360}}" alt="">
</div>
<div class="item-content">
<p class="title">{{title}}</p>
... ...
... ... @@ -114,25 +114,6 @@ if ($('.banner-swiper').find('li').size() > 1) {
});
}
// single_image的轮播
$('.banner-center-swiper').each(function() {
if ($(this).find('li').size() > 1) {
new Swiper('.banner-center-swiper', {
loop: true,
autoplay: 3000,
autoplayDisableOnInteraction: false,
paginationClickable: true,
slideElement: 'li',
pagination: '.banner-center .pagination-inner',
});
} else {
$(this).unbind();
}
});
// 店铺推荐人数和收藏初始查询
var checkShop = function() {
var shopIds = [];
... ... @@ -189,6 +170,22 @@ var saleTime = function(elem, offsetTime) {
};
function ajaxResource() {
$('.banner-center-swiper').each(function() {
if ($(this).find('li').size() > 1) {
new Swiper('.banner-center-swiper', {
loop: true,
autoplay: 3000,
autoplayDisableOnInteraction: false,
paginationClickable: true,
slideElement: 'li',
pagination: '.banner-center .pagination-inner',
});
} else {
$(this).unbind();
}
});
// 热门品牌滑动
if ($('.brands-swiper').find('li').length > 1) {
new Swiper('.brands-swiper', {
... ...