Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
7
7-Eleven
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
高淑倩
7-Eleven
Commits
a3e35e03
Commit
a3e35e03
authored
Aug 19, 2019
by
高淑倩
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add: 购物车_加减
parent
b4c673c0
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
22 additions
and
44 deletions
+22
-44
cart.js
src/pages/cart/cart.js
+22
-44
No files found.
src/pages/cart/cart.js
View file @
a3e35e03
...
...
@@ -89,59 +89,37 @@ wxService.page({
},
minusNum
:
function
(
e
)
{
// 减少数量
let
cartList
=
this
.
data
.
cartList
// let proNum = cartList[e.currentTarget.dataset.index].quantity
console
.
log
(
'sssse'
,
e
.
currentTarget
.
dataset
)
// if (proNum > 1) {
// proNum--
// } else {
// wx.showToast({
// title: '数量不能为0',
// icon: 'none'
// })
// return false
// }
// cartList[e.currentTarget.dataset.index].quantity = proNum
// this.setData({
// cartList: cartList
// }, function () {
// this.setTotalFee()
// this.editOk(cartList[e.currentTarget.dataset.index]) //调用完成
// })
},
addNum
:
function
(
e
)
{
// 增加数量
var
cartList
=
this
.
data
.
cartList
console
.
log
(
'add'
,
e
.
currentTarget
.
dataset
)
var
choosePro
=
cartList
[
e
.
currentTarget
.
dataset
.
index
]
console
.
log
(
choosePro
)
var
proNum
=
choosePro
.
quantity
if
(
choosePro
.
quantityAverage
==
'0'
)
{
if
(
proNum
<
choosePro
.
selectSku
.
inventory_num
)
{
proNum
++
}
else
{
wx
.
showToast
({
title
:
'不能超过库存'
,
icon
:
'none'
})
}
let
proNum
=
cartList
[
e
.
currentTarget
.
dataset
.
index
].
count
console
.
log
(
'减少数量'
,
proNum
)
if
(
proNum
>
1
)
{
proNum
--
}
else
{
if
(
proNum
<
choosePro
.
quantityAverage
)
{
proNum
++
}
else
{
wx
.
showToast
({
title
:
'每人限购'
+
choosePro
.
quantityAverage
+
'件'
,
icon
:
'none'
})
}
wx
.
showToast
({
title
:
'数量不能为0'
,
icon
:
'none'
})
return
false
}
cartList
[
e
.
currentTarget
.
dataset
.
index
].
quantity
=
proNum
cartList
[
e
.
currentTarget
.
dataset
.
index
].
count
=
proNum
this
.
setData
({
cartList
:
cartList
},
function
()
{
this
.
setTotalFee
()
this
.
editOk
(
cartList
[
e
.
currentTarget
.
dataset
.
index
])
//调用完成
})
},
addNum
:
function
(
e
)
{
// 增加数量
var
cartList
=
this
.
data
.
cartList
var
proNum
=
cartList
[
e
.
currentTarget
.
dataset
.
index
].
count
console
.
log
(
'增加数量'
,
proNum
)
cartList
[
e
.
currentTarget
.
dataset
.
index
].
count
=
proNum
this
.
setData
({
cartList
:
cartList
},
function
()
{
this
.
setTotalFee
()
this
.
editOk
(
cartList
[
e
.
currentTarget
.
dataset
.
index
])
//调用完成
})
},
blurNum
:
function
(
e
)
{
var
newNum
=
e
.
detail
.
value
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment