Blame view
src/store/modules/userRecommand.js
1.07 KB
323398550 若干功能添加 |
1 2 |
import urlAlias from '../url' import request from '../request' |
7d2bdf29e 修改镜片选购逻辑 添加购物车和用户... |
3 |
|
323398550 若干功能添加 |
4 |
const { |
7d2bdf29e 修改镜片选购逻辑 添加购物车和用户... |
5 |
recommandList |
323398550 若干功能添加 |
6 |
} = urlAlias |
7d2bdf29e 修改镜片选购逻辑 添加购物车和用户... |
7 8 |
const state = { |
323398550 若干功能添加 |
9 |
recommandList: [] |
cc196c33c 购物车和用户推荐接口渲染 |
10 |
} |
7d2bdf29e 修改镜片选购逻辑 添加购物车和用户... |
11 12 |
const mutations = { INIT: (state, list) => { |
323398550 若干功能添加 |
13 14 15 |
state.recommandList = list } } |
7d2bdf29e 修改镜片选购逻辑 添加购物车和用户... |
16 |
|
323398550 若干功能添加 |
17 |
let goodsList = [] |
cc196c33c 购物车和用户推荐接口渲染 |
18 |
|
7d2bdf29e 修改镜片选购逻辑 添加购物车和用户... |
19 20 21 22 |
const actions = { getRecommandList({ commit }, param) { request({ url: recommandList, |
323398550 若干功能添加 |
23 |
data: param, |
7d2bdf29e 修改镜片选购逻辑 添加购物车和用户... |
24 |
success: (res) => { |
93e6a2650 首页懒加载 |
25 26 |
console.log('ReccomandList请求结果',res.data) // console.log(res.data.data) |
323398550 若干功能添加 |
27 28 29 30 31 |
// const Res={...res.data.data.list,...data.data.list} const data = res.data.data for (let index = 0; index < data.length; index++) { goodsList = [...goodsList, ...data[index].list] } |
cc196c33c 购物车和用户推荐接口渲染 |
32 |
commit('INIT', goodsList) |
7d2bdf29e 修改镜片选购逻辑 添加购物车和用户... |
33 34 |
}, fail: (res) => { |
323398550 若干功能添加 |
35 36 37 38 39 |
uni.showToast({ title: '数据加载完了', icon: 'none' }) console.log('fail status === > ', res) |
7d2bdf29e 修改镜片选购逻辑 添加购物车和用户... |
40 41 |
}, complete: (res) => { |
323398550 若干功能添加 |
42 43 |
console.log('complete status === > ', res) } |
7d2bdf29e 修改镜片选购逻辑 添加购物车和用户... |
44 |
}) |
323398550 若干功能添加 |
45 46 |
} } |
7d2bdf29e 修改镜片选购逻辑 添加购物车和用户... |
47 48 49 50 51 |
export default { namespaced: true, state, mutations, |
323398550 若干功能添加 |
52 53 |
actions } |