Authored by xuqi

模板页数据结构变更

@@ -27,30 +27,30 @@ exports.init = function() { @@ -27,30 +27,30 @@ exports.init = function() {
27 27
28 //筛选相关变量 28 //筛选相关变量
29 var curFilter = { 29 var curFilter = {
30 - brand: 0,  
31 - msort: 0,  
32 - color: 0,  
33 - size: 0,  
34 - price: 0,  
35 - discount: 0 30 + brand: '',
  31 + msort: '',
  32 + color: '',
  33 + size: '',
  34 + price: '',
  35 + discount: ''
36 }, 36 },
37 navInfo = { 37 navInfo = {
38 newest: { 38 newest: {
39 direction: 1, //排序方向;NOTE:最新保持升序排序 39 direction: 1, //排序方向;NOTE:最新保持升序排序
40 reload: false, //是否需要重新加载 40 reload: false, //是否需要重新加载
41 - deviation: $npc.children('.good-info').length, 41 + start: 1,
42 end: false 42 end: false
43 }, 43 },
44 sale: { 44 sale: {
45 direction: 0, //销量降序排列 45 direction: 0, //销量降序排列
46 reload: true, 46 reload: true,
47 - deviation: 0, 47 + start: 0,
48 end: false 48 end: false
49 }, 49 },
50 price: { 50 price: {
51 direction: 1, 51 direction: 1,
52 reload: true, 52 reload: true,
53 - deviation: 0, 53 + start: 0,
54 end: false 54 end: false
55 } 55 }
56 }, 56 },
@@ -139,11 +139,13 @@ exports.init = function() { @@ -139,11 +139,13 @@ exports.init = function() {
139 $.extend(setting, curFilter, { 139 $.extend(setting, curFilter, {
140 type: type, 140 type: type,
141 direction: nav.direction, 141 direction: nav.direction,
142 - deviation: nav.deviation 142 + start: nav.start,
  143 + promotionId: promotionId,
  144 + clientType: clientType,
143 }); 145 });
144 146
145 if (nav.reload) { 147 if (nav.reload) {
146 - setting.deviation = 0; 148 + setting.start = 0;
147 } else if (nav.end) { 149 } else if (nav.end) {
148 //不需要重新加载并且数据请求结束 150 //不需要重新加载并且数据请求结束
149 return; 151 return;
@@ -9,7 +9,7 @@ @@ -9,7 +9,7 @@
9 <span class="like-count">{{.}}</span> 9 <span class="like-count">{{.}}</span>
10 {{/ like}} 10 {{/ like}}
11 {{# share}} 11 {{# share}}
12 - <a href="javascript:;" class="iconfont share-btn">&#xe600;</a> 12 + <a href="{{.}}" class="iconfont share-btn">&#xe600;</a>
13 {{/ share}} 13 {{/ share}}
14 </div> 14 </div>
15 </div> 15 </div>