diff --git a/littleApp_child/pages/diet/measuret.js b/littleApp_child/pages/diet/measuret.js index 737e32b..bbd4a72 100644 --- a/littleApp_child/pages/diet/measuret.js +++ b/littleApp_child/pages/diet/measuret.js @@ -257,90 +257,100 @@ Page({ // } }, foodClick1(e) { - let Names = this.data.foodListNames; - let items = this.data.foodList; + const Names = this.data.foodListNames1; + const items = this.data.foodList1; const values = e.detail.value; console.log('哈哈哈',values); - const yf=this.getLeadingNumbers1(values[0]) - console.log('yf',yf); - if(yf=='11'||yf=='21'){ - Names = this.data.foodListNames1; - items = this.data.foodList1; - }else if(yf=='12'||yf=='22'){ - Names = this.data.foodListNames2; - items = this.data.foodList2; - }else if(yf=='13'||yf=='23'){ - Names = this.data.foodListNames3; - items = this.data.foodList3; - }else if(yf=='14'||yf=='24'){ - Names = this.data.foodListNames4; - items = this.data.foodList4; + for (let i = 0, lenI = items.length; i < lenI; ++i) { + items[i].add = 0; + items[i].love = 0; + + for (let j = 0, lenJ = values.length; j < lenJ; ++j) { + if (Names[i]+'1' === values[j]) { + items[i].add = 1; + }else if (Names[i]+'2' === values[j]) { + items[i].love = 1; + } + } + if(items[i].add === 0){ + items[i].love = 0; + } } + this.setData({ + foodList1:items + }) + }, + foodClick2(e) { + const Names = this.data.foodListNames2; + const items = this.data.foodList2; + const values = e.detail.value; + console.log('哈哈哈',values); for (let i = 0, lenI = items.length; i < lenI; ++i) { items[i].add = 0; items[i].love = 0; for (let j = 0, lenJ = values.length; j < lenJ; ++j) { - if(yf=='11'||yf=='21'){ - if (Names[i]+'11' === values[j]) { - items[i].add = 1; - }else if (Names[i]+'21' === values[j]) { - items[i].love = 1; - } - }else if(yf=='12'||yf=='22'){ - if (Names[i]+'12' === values[j]) { - items[i].add = 1; - }else if (Names[i]+'22' === values[j]) { - items[i].love = 1; - } - }else if(yf=='13'||yf=='23'){ - if (Names[i]+'13' === values[j]) { - items[i].add = 1; - }else if (Names[i]+'23' === values[j]) { - items[i].love = 1; - } - }else if(yf=='14'||yf=='24'){ - if (Names[i]+'14' === values[j]) { - items[i].add = 1; - }else if (Names[i]+'24' === values[j]) { - items[i].love = 1; - } + if (Names[i]+'1' === values[j]) { + items[i].add = 1; + }else if (Names[i]+'2' === values[j]) { + items[i].love = 1; } } - // if (Names[i]+yf === values[j]) { - // items[i].add = 1; - // }else if (Names[i]+yf === values[j]) { - // items[i].love = 1; - // } if(items[i].add === 0){ items[i].love = 0; } } - if(yf=='11'||yf=='21'){ - this.setData({ - foodList1:items - }) - console.log('list1',this.data.foodList1); - }else if(yf=='12'||yf=='22'){ this.setData({ foodList2:items }) - console.log('list2',this.data.foodList2); - }else if(yf=='13'||yf=='23'){ + }, + foodClick3(e) { + const Names = this.data.foodListNames3; + const items = this.data.foodList3; + const values = e.detail.value; + console.log('哈哈哈',values); + for (let i = 0, lenI = items.length; i < lenI; ++i) { + items[i].add = 0; + items[i].love = 0; + + for (let j = 0, lenJ = values.length; j < lenJ; ++j) { + if (Names[i]+'1' === values[j]) { + items[i].add = 1; + }else if (Names[i]+'2' === values[j]) { + items[i].love = 1; + } + } + if(items[i].add === 0){ + items[i].love = 0; + } + } this.setData({ foodList3:items }) - console.log('list3',this.data.foodList3); - }else if(yf=='14'||yf=='24'){ + }, + foodClick4(e) { + const Names = this.data.foodListNames4; + const items = this.data.foodList4; + const values = e.detail.value; + console.log('哈哈哈',values); + for (let i = 0, lenI = items.length; i < lenI; ++i) { + items[i].add = 0; + items[i].love = 0; + + for (let j = 0, lenJ = values.length; j < lenJ; ++j) { + if (Names[i]+'1' === values[j]) { + items[i].add = 1; + }else if (Names[i]+'2' === values[j]) { + items[i].love = 1; + } + } + if(items[i].add === 0){ + items[i].love = 0; + } + } this.setData({ foodList4:items }) - console.log('list4',this.data.foodList4); - } - console.log('list'); - // if(this.foodList[i].add == 0){ - // this.foodList[i].love = 0; - // } }, saveFoodlist(){ var that = this; diff --git a/littleApp_child/pages/diet/measuret.wxml b/littleApp_child/pages/diet/measuret.wxml index df66279..5bfafa3 100644 --- a/littleApp_child/pages/diet/measuret.wxml +++ b/littleApp_child/pages/diet/measuret.wxml @@ -30,39 +30,39 @@ - - + + {{foodListNames1[$index]}} 七月龄膳食调查 - + - - + + {{foodListNames2[$index]}} 八月龄膳食调查 - + - - + + {{foodListNames3[$index]}} 1 九月龄膳食调查 - + - - + + {{foodListNames4[$index]}}