Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
yohobuywap-node
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
zzzzzzz
2016-11-11 17:34:59 +0800
Commit
48c21cfafc2e9cd851f1b765f6aa08304d593823
1 parent
926e58a6
banner可以滚动
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
50 additions
and
28 deletions
doraemon/views/partial/resources/hot-single.hbs
doraemon/views/partial/resources/new-first.hbs
doraemon/views/partial/resources/new-floor-banner.hbs
doraemon/views/partial/resources/new-user-floor.hbs
doraemon/views/partial/resources/sale-floor.hbs
doraemon/views/partial/resources/vip-only.hbs
public/js/channel/home.page.js
public/scss/channel/_sale-floor.css
utils/resources-process.js
doraemon/views/partial/resources/hot-single.hbs
View file @
48c21cf
{{#
data
}}
<div
class=
"hot-single"
>
{{>
common
/
floor-header-more
}}
{{#
banner_image
}}
<a
href=
"
{{
url
}}
"
>
<img
src=
"
{{
image
src
640
200
}}
"
alt=
"hot-single-banner"
class=
"hot-single-banner"
/>
</a>
{{/
banner_image
}}
{{>
resources
/
new-floor-banner
}}
<div
class=
"hot-single-goods-list"
{{#
background
}}
style=
"background: url(
{{
src
}}
)"
{{/
background
}}
>
<ul>
{{#
list
}}
...
...
doraemon/views/partial/resources/new-first.hbs
View file @
48c21cf
...
...
@@ -15,7 +15,7 @@
<a
href=
"
{{
url
}}
"
class=
"float-container"
>
<img
src=
"
{{
image
src
186
180
}}
"
alt=
"right2"
class=
"right"
/>
</a>
{{/
li
e
t
.[
2
]
}}
{{/
li
s
t
.[
2
]
}}
{{#
list
.[
3
]
}}
<a
href=
"
{{
url
}}
"
class=
"float-container"
>
<img
src=
"
{{
image
src
186
180
}}
"
alt=
"right3"
class=
"right"
/>
...
...
doraemon/views/partial/resources/new-floor-banner.hbs
0 → 100644
View file @
48c21cf
<div
class=
"banner-center banner-center-swiper"
style=
"margin: 0"
>
{{#if
banner_image
.[
1
]
}}
<ul
class=
"banner-list swiper-wrapper clearfix"
>
{{#
banner_image
}}
<li
class=
"swiper-slide"
>
<a
href=
"
{{
url
}}
"
>
<img
src=
"
{{
image
src
640
200
}}
"
alt=
""
>
</a>
</li>
{{/
banner_image
}}
</ul>
{{else}}
{{#
banner_image
}}
<div
class=
"banner-list"
>
<a
href=
"
{{
url
}}
"
>
<img
src=
"
{{
image
src
640
200
}}
"
alt=
""
>
</a>
</div>
{{/
banner_image
}}
{{/if}}
<div
class=
"swiper-pagination"
>
<div
class=
"pagination-inner"
>
</div>
</div>
</div>
\ No newline at end of file
...
...
doraemon/views/partial/resources/new-user-floor.hbs
View file @
48c21cf
...
...
@@ -2,11 +2,7 @@
<div
class=
"new-user-floor"
>
{{>
common
/
floor-header-more
}}
<div
class=
"new-user-icon"
>
新人专享
</div>
{{#
banner_image
}}
<a
href=
"
{{
url
}}
"
>
<img
src=
"
{{
image
src
640
200
}}
"
alt=
"new-user-banner"
class=
"new-user-banner"
/>
</a>
{{/
banner_image
}}
{{>
resources
/
new-floor-banner
}}
<div
class=
"new-user-goods-container"
{{#
background
}}
style=
"background-image: url(
{{
src
}}
)"
{{/
background
}}
>
<ul>
{{#
list
}}
...
...
doraemon/views/partial/resources/sale-floor.hbs
View file @
48c21cf
{{#
data
}}
<div
class=
"sale-floor clearfix"
>
{{>
common
/
floor-header-more
}}
{{#
big_image
}}
<a
href=
"
{{
url
}}
"
>
<img
src=
"
{{
image
src
640
200
}}
"
alt=
"sale-banner"
class=
"sale-floor-banner"
/>
</a>
{{/
big_image
}}
{{>
resources
/
new-floor-banner
}}
{{#
list
.[
0
]
}}
<a
href=
"
{{
url
}}
"
class=
"float-container time-floor"
>
<img
src=
"
{{
image
src
269
360
}}
"
alt=
"sale-limit"
class=
"sale-floor-limit"
>
<div
class=
"sale-floor-time"
data-time=
{{
end_
seconds
}}
>
<div
class=
"sale-floor-time"
data-time=
{{
end_
time
}}
>
<p
class=
"limit-title"
><i
class=
"icon"
></i>
限时特卖
</p>
<span
class=
"hour"
>
00
</span>
:
<span
class=
"minute"
>
00
</span>
:
...
...
@@ -26,8 +22,7 @@
{{/
list
.[
1
]
}}
{{#
list
.[
2
]
}}
<a
href=
"
{{
url
}}
"
class=
"sale-floor-entry"
>
<h3
class=
"title"
>
断码区
</h3>
<p
class=
"entry"
>
点击进入
</p>
<img
src=
"
{{
image
src
87
180
}}
"
alt=
"sale-break"
>
</a>
{{/
list
.[
2
]
}}
{{#
list
.[
3
]
}}
...
...
@@ -36,9 +31,8 @@
</a>
{{/
list
.[
3
]
}}
{{#
list
.[
4
]
}}
<a
href=
""
class=
"sale-floor-entry"
>
<h3
class=
"title"
>
折扣专区
</h3>
<p
class=
"entry"
>
点击进入
</p>
<a
href=
"
{{
url
}}
"
class=
"sale-floor-entry"
>
<img
src=
"
{{
image
src
87
180
}}
"
alt=
"sale-break"
>
</a>
{{/
list
.[
4
]
}}
</div>
...
...
doraemon/views/partial/resources/vip-only.hbs
View file @
48c21cf
{{#
data
}}
<div
class=
"vip-only"
>
{{>
common
/
floor-header-more
}}
{{#
banner_image
}}
<a
href=
"
{{
url
}}
"
>
<img
src=
"
{{
image
src
640
200
}}
"
alt=
"vip-only-banner"
class=
"vip-only-banner"
/>
</a>
{{/
banner_image
}}
{{>
resources
/
new-floor-banner
}}
<div
class=
"vip-only-goods-list"
{{#
background
}}
style=
"background: url(
{{
src
}}
)"
{{/
background
}}
>
<ul>
{{#
list
}}
...
...
public/js/channel/home.page.js
View file @
48c21cf
...
...
@@ -348,6 +348,9 @@ var saleTime = function(elem, offsetTime) {
}
}
saleTime
(
'.sale-floor-time'
,
10
);
let
endTime
=
$
(
'.sale-floor-time'
).
attr
(
'data-time'
),
// ~~两次取反位运算就是取整
limit
=
~~
((
endTime
*
1000
-
Date
.
now
())
/
1000
);
saleTime
(
'.sale-floor-time'
,
limit
);
require
(
'./maybe-like'
)();
\ No newline at end of file
...
...
public/scss/channel/_sale-floor.css
View file @
48c21cf
...
...
@@ -75,6 +75,11 @@
background
:
#fff
;
border-bottom
:
1px
solid
#b0b0b0
;
img
{
height
:
100%
;
width
:
100%
;
}
.title
{
height
:
140px
;
width
:
100%
;
...
...
utils/resources-process.js
View file @
48c21cf
...
...
@@ -88,6 +88,11 @@ module.exports = (list) => {
a
=
a
.
substr
(
0
,
a
.
indexOf
(
'?'
));
floor
.
back_image
=
a
;
}
// sale banner名字
if
(
floor
.
sale1T1L4R
&&
floor
.
data
&&
floor
.
data
.
big_image
)
{
floor
.
data
.
banner_image
=
floor
.
data
.
big_image
;
}
formatData
.
push
(
floor
);
});
...
...
Please
register
or
login
to post a comment