diff --git a/assets/js/heightWeight.js b/assets/js/heightWeight.js index 516a5d9..eddc7b1 100644 --- a/assets/js/heightWeight.js +++ b/assets/js/heightWeight.js @@ -1,186 +1,2644 @@ export const heightList = { - boy: [ - [47.6, 54.8], - [51.3, 59.0], - [54.9, 63.0], - [58.0, 66.4], - [60.5, 69.1], - [62.5, 71.3], - [64.2, 73.2], - [65.7, 74.9], - [67.1, 76.4], - [68.3, 77.8], - [69.5, 79.1], - [70.7, 80.4], - [71.7, 81.6], - [72.8, 82.8], - [73.8, 84.0], - [74.8, 85.1], - [75.8, 86.3], - [76.8, 87.4], - [77.7, 88.5], - [78.6, 89.6], - [79.6, 90.6], - [80.5, 91.7], - [81.4, 92.8], - [82.2, 93.7], - [82.4, 94.0], - [84.8, 96.8], - [87.0, 99.4], - [89.0, 101.9], - [90.9, 104.1], - [92.7, 106.2], - [94.4, 108.3], - [96.0, 110.2], - [97.6, 112.2], - [99.2, 114.1], - [100.8, 116.0], - [102.4, 117.9], - [104.1, 119.9], - [105.7, 121.8], - [107.2, 123.7], - [108.8, 125.5], - [110.3, 127.3], - [111.7, 129.1], - [113.1, 130.9], - [114.5, 132.5] + "boy": [ + { + "age": "出生", + "value": [ + 47.6, + 54.8 + ] + }, + { + "age": "1月", + "value": [ + 51.3, + 59 + ] + }, + { + "age": "2月", + "value": [ + 54.9, + 63 + ] + }, + { + "age": "3月", + "value": [ + 58, + 66.4 + ] + }, + { + "age": "4月", + "value": [ + 60.5, + 69.1 + ] + }, + { + "age": "5月", + "value": [ + 62.5, + 71.3 + ] + }, + { + "age": "6月", + "value": [ + 64.2, + 73.2 + ] + }, + { + "age": "7月", + "value": [ + 65.7, + 74.9 + ] + }, + { + "age": "8月", + "value": [ + 67.1, + 76.4 + ] + }, + { + "age": "9月", + "value": [ + 68.3, + 77.8 + ] + }, + { + "age": "10月", + "value": [ + 69.5, + 79.1 + ] + }, + { + "age": "11月", + "value": [ + 70.7, + 80.4 + ] + }, + { + "age": "1岁", + "value": [ + 71.7, + 81.6 + ] + }, + { + "age": "1岁1月", + "value": [ + 72.8, + 82.8 + ] + }, + { + "age": "1岁2月", + "value": [ + 73.8, + 84 + ] + }, + { + "age": "1岁3月", + "value": [ + 74.8, + 85.1 + ] + }, + { + "age": "1岁4月", + "value": [ + 75.8, + 86.3 + ] + }, + { + "age": "1岁5月", + "value": [ + 76.8, + 87.4 + ] + }, + { + "age": "1岁6月", + "value": [ + 77.7, + 88.5 + ] + }, + { + "age": "1岁7月", + "value": [ + 78.6, + 89.6 + ] + }, + { + "age": "1岁8月", + "value": [ + 79.6, + 90.6 + ] + }, + { + "age": "1岁9月", + "value": [ + 80.5, + 91.7 + ] + }, + { + "age": "1岁10月", + "value": [ + 81.4, + 92.8 + ] + }, + { + "age": "1岁11月", + "value": [ + 82.2, + 93.7 + ] + }, + { + "age": "2岁", + "value": [ + 82.4, + 94 + ] + }, + { + "age": "2岁1月", + "value": [ + 83.2, + 94.93 + ] + }, + { + "age": "2岁2月", + "value": [ + 84, + 95.87 + ] + }, + { + "age": "2岁3月", + "value": [ + 84.8, + 96.8 + ] + }, + { + "age": "2岁4月", + "value": [ + 85.53, + 97.67 + ] + }, + { + "age": "2岁4月", + "value": [ + 85.53, + 97.67 + ] + }, + { + "age": "2岁5月", + "value": [ + 86.27, + 98.53 + ] + }, + { + "age": "2岁5月", + "value": [ + 86.27, + 98.53 + ] + }, + { + "age": "2岁6月", + "value": [ + 87, + 99.4 + ] + }, + { + "age": "2岁7月", + "value": [ + 87.67, + 100.23 + ] + }, + { + "age": "2岁7月", + "value": [ + 87.67, + 100.23 + ] + }, + { + "age": "2岁8月", + "value": [ + 88.33, + 101.07 + ] + }, + { + "age": "2岁8月", + "value": [ + 88.33, + 101.07 + ] + }, + { + "age": "2岁9月", + "value": [ + 89, + 101.9 + ] + }, + { + "age": "3岁", + "value": [ + 90.9, + 104.1 + ] + }, + { + "age": "3岁1月", + "value": [ + 91.5, + 104.8 + ] + }, + { + "age": "3岁2月", + "value": [ + 92.1, + 105.5 + ] + }, + { + "age": "3岁3月", + "value": [ + 92.7, + 106.2 + ] + }, + { + "age": "3岁4月", + "value": [ + 93.27, + 106.9 + ] + }, + { + "age": "3岁4月", + "value": [ + 93.27, + 106.9 + ] + }, + { + "age": "3岁5月", + "value": [ + 93.83, + 107.6 + ] + }, + { + "age": "3岁5月", + "value": [ + 93.83, + 107.6 + ] + }, + { + "age": "3岁6月", + "value": [ + 94.4, + 108.3 + ] + }, + { + "age": "3岁7月", + "value": [ + 94.93, + 108.93 + ] + }, + { + "age": "3岁7月", + "value": [ + 94.93, + 108.93 + ] + }, + { + "age": "3岁8月", + "value": [ + 95.47, + 109.57 + ] + }, + { + "age": "3岁8月", + "value": [ + 95.47, + 109.57 + ] + }, + { + "age": "3岁9月", + "value": [ + 96, + 110.2 + ] + }, + { + "age": "4岁", + "value": [ + 97.6, + 112.2 + ] + }, + { + "age": "4岁1月", + "value": [ + 98.13, + 112.83 + ] + }, + { + "age": "4岁2月", + "value": [ + 98.67, + 113.47 + ] + }, + { + "age": "4岁3月", + "value": [ + 99.2, + 114.1 + ] + }, + { + "age": "4岁4月", + "value": [ + 99.73, + 114.73 + ] + }, + { + "age": "4岁4月", + "value": [ + 99.73, + 114.73 + ] + }, + { + "age": "4岁5月", + "value": [ + 100.27, + 115.37 + ] + }, + { + "age": "4岁5月", + "value": [ + 100.27, + 115.37 + ] + }, + { + "age": "4岁6月", + "value": [ + 100.8, + 116 + ] + }, + { + "age": "4岁7月", + "value": [ + 101.33, + 116.63 + ] + }, + { + "age": "4岁7月", + "value": [ + 101.33, + 116.63 + ] + }, + { + "age": "4岁8月", + "value": [ + 101.87, + 117.27 + ] + }, + { + "age": "4岁8月", + "value": [ + 101.87, + 117.27 + ] + }, + { + "age": "4岁9月", + "value": [ + 102.4, + 117.9 + ] + }, + { + "age": "5岁", + "value": [ + 104.1, + 119.9 + ] + }, + { + "age": "5岁1月", + "value": [ + 104.63, + 120.53 + ] + }, + { + "age": "5岁2月", + "value": [ + 105.17, + 121.17 + ] + }, + { + "age": "5岁3月", + "value": [ + 105.7, + 121.8 + ] + }, + { + "age": "5岁4月", + "value": [ + 106.2, + 122.43 + ] + }, + { + "age": "5岁4月", + "value": [ + 106.2, + 122.43 + ] + }, + { + "age": "5岁5月", + "value": [ + 106.7, + 123.07 + ] + }, + { + "age": "5岁5月", + "value": [ + 106.7, + 123.07 + ] + }, + { + "age": "5岁6月", + "value": [ + 107.2, + 123.7 + ] + }, + { + "age": "5岁7月", + "value": [ + 107.73, + 124.3 + ] + }, + { + "age": "5岁7月", + "value": [ + 107.73, + 124.3 + ] + }, + { + "age": "5岁8月", + "value": [ + 108.27, + 124.9 + ] + }, + { + "age": "5岁8月", + "value": [ + 108.27, + 124.9 + ] + }, + { + "age": "5岁9月", + "value": [ + 108.8, + 125.5 + ] + }, + { + "age": "6岁", + "value": [ + 110.3, + 127.3 + ] + }, + { + "age": "6岁1月", + "value": [ + 110.77, + 127.9 + ] + }, + { + "age": "6岁2月", + "value": [ + 111.23, + 128.5 + ] + }, + { + "age": "6岁3月", + "value": [ + 111.7, + 129.1 + ] + }, + { + "age": "6岁4月", + "value": [ + 112.17, + 129.7 + ] + }, + { + "age": "6岁4月", + "value": [ + 112.17, + 129.7 + ] + }, + { + "age": "6岁5月", + "value": [ + 112.63, + 130.3 + ] + }, + { + "age": "6岁5月", + "value": [ + 112.63, + 130.3 + ] + }, + { + "age": "6岁6月", + "value": [ + 113.1, + 130.9 + ] + }, + { + "age": "6岁7月", + "value": [ + 113.57, + 131.43 + ] + }, + { + "age": "6岁7月", + "value": [ + 113.57, + 131.43 + ] + }, + { + "age": "6岁8月", + "value": [ + 114.03, + 131.97 + ] + }, + { + "age": "6岁8月", + "value": [ + 114.03, + 131.97 + ] + }, + { + "age": "6岁9月", + "value": [ + 114.5, + 132.5 + ] + } ], - girl: [ - [46.8, 53.8], - [50.4, 57.8], - [53.8, 61.6], - [56.7, 64.8], - [59.1, 67.4], - [61.0, 69.6], - [62.7, 71.5], - [64.2, 73.5], - [65.6, 74.7], - [66.8, 76.1], - [68.1, 77.5], - [69.2, 78.8], - [70.4, 80.1], - [71.4, 81.4], - [72.5, 82.6], - [73.4, 83.8], - [74.6, 84.9], - [75.5, 86.1], - [76.5, 87.2], - [77.5, 88.3], - [78.4, 89.4], - [79.3, 90.4], - [80.2, 91.5], - [81.1, 92.5], - [81.2, 92.8], - [83.6, 95.5], - [85.7, 98.1], - [87.7, 100.5], - [89.7, 102.7], - [91.5, 104.9], - [93.2, 106.9], - [94.9, 108.9], - [96.5, 110.9], - [98.1, 112.8], - [99.7, 114.7], - [101.3, 116.7], - [103.0, 118.6], - [104.6, 120.6], - [106.1, 122.4], - [107.6, 124.2], - [109.0, 126.0], - [110.4, 127.7], - [111.8, 129.4], - [113.2, 131.0] + "girl": [ + { + "age": "出生", + "value": [ + 46.8, + 53.8 + ] + }, + { + "age": "1月", + "value": [ + 50.4, + 57.8 + ] + }, + { + "age": "2月", + "value": [ + 53.8, + 61.6 + ] + }, + { + "age": "3月", + "value": [ + 56.7, + 64.8 + ] + }, + { + "age": "4月", + "value": [ + 59.1, + 67.4 + ] + }, + { + "age": "5月", + "value": [ + 61, + 69.6 + ] + }, + { + "age": "6月", + "value": [ + 62.7, + 71.5 + ] + }, + { + "age": "7月", + "value": [ + 64.2, + 73.5 + ] + }, + { + "age": "8月", + "value": [ + 65.6, + 74.7 + ] + }, + { + "age": "9月", + "value": [ + 66.8, + 76.1 + ] + }, + { + "age": "10月", + "value": [ + 68.1, + 77.5 + ] + }, + { + "age": "11月", + "value": [ + 69.2, + 78.8 + ] + }, + { + "age": "1岁", + "value": [ + 70.4, + 80.1 + ] + }, + { + "age": "1岁1月", + "value": [ + 71.4, + 81.4 + ] + }, + { + "age": "1岁2月", + "value": [ + 72.5, + 82.6 + ] + }, + { + "age": "1岁3月", + "value": [ + 73.4, + 83.8 + ] + }, + { + "age": "1岁4月", + "value": [ + 74.6, + 84.9 + ] + }, + { + "age": "1岁5月", + "value": [ + 75.5, + 86.1 + ] + }, + { + "age": "1岁6月", + "value": [ + 76.5, + 87.2 + ] + }, + { + "age": "1岁7月", + "value": [ + 77.5, + 88.3 + ] + }, + { + "age": "1岁8月", + "value": [ + 78.4, + 89.4 + ] + }, + { + "age": "1岁9月", + "value": [ + 79.3, + 90.4 + ] + }, + { + "age": "1岁10月", + "value": [ + 80.2, + 91.5 + ] + }, + { + "age": "1岁11月", + "value": [ + 81.1, + 92.5 + ] + }, + { + "age": "2岁", + "value": [ + 81.2, + 92.8 + ] + }, + { + "age": "2岁1月", + "value": [ + 82, + 93.7 + ] + }, + { + "age": "2岁2月", + "value": [ + 82.8, + 94.6 + ] + }, + { + "age": "2岁3月", + "value": [ + 83.6, + 95.5 + ] + }, + { + "age": "2岁4月", + "value": [ + 84.3, + 96.37 + ] + }, + { + "age": "2岁4月", + "value": [ + 84.3, + 96.37 + ] + }, + { + "age": "2岁5月", + "value": [ + 85, + 97.23 + ] + }, + { + "age": "2岁5月", + "value": [ + 85, + 97.23 + ] + }, + { + "age": "2岁6月", + "value": [ + 85.7, + 98.1 + ] + }, + { + "age": "2岁7月", + "value": [ + 86.37, + 98.9 + ] + }, + { + "age": "2岁7月", + "value": [ + 86.37, + 98.9 + ] + }, + { + "age": "2岁8月", + "value": [ + 87.03, + 99.7 + ] + }, + { + "age": "2岁8月", + "value": [ + 87.03, + 99.7 + ] + }, + { + "age": "2岁9月", + "value": [ + 87.7, + 100.5 + ] + }, + { + "age": "3岁", + "value": [ + 89.7, + 102.7 + ] + }, + { + "age": "3岁1月", + "value": [ + 90.3, + 103.43 + ] + }, + { + "age": "3岁2月", + "value": [ + 90.9, + 104.17 + ] + }, + { + "age": "3岁3月", + "value": [ + 91.5, + 104.9 + ] + }, + { + "age": "3岁4月", + "value": [ + 92.07, + 105.57 + ] + }, + { + "age": "3岁4月", + "value": [ + 92.07, + 105.57 + ] + }, + { + "age": "3岁5月", + "value": [ + 92.63, + 106.23 + ] + }, + { + "age": "3岁5月", + "value": [ + 92.63, + 106.23 + ] + }, + { + "age": "3岁6月", + "value": [ + 93.2, + 106.9 + ] + }, + { + "age": "3岁7月", + "value": [ + 93.77, + 107.57 + ] + }, + { + "age": "3岁7月", + "value": [ + 93.77, + 107.57 + ] + }, + { + "age": "3岁8月", + "value": [ + 94.33, + 108.23 + ] + }, + { + "age": "3岁8月", + "value": [ + 94.33, + 108.23 + ] + }, + { + "age": "3岁9月", + "value": [ + 94.9, + 108.9 + ] + }, + { + "age": "4岁", + "value": [ + 96.5, + 110.9 + ] + }, + { + "age": "4岁1月", + "value": [ + 97.03, + 111.53 + ] + }, + { + "age": "4岁2月", + "value": [ + 97.57, + 112.17 + ] + }, + { + "age": "4岁3月", + "value": [ + 98.1, + 112.8 + ] + }, + { + "age": "4岁4月", + "value": [ + 98.63, + 113.43 + ] + }, + { + "age": "4岁4月", + "value": [ + 98.63, + 113.43 + ] + }, + { + "age": "4岁5月", + "value": [ + 99.17, + 114.07 + ] + }, + { + "age": "4岁5月", + "value": [ + 99.17, + 114.07 + ] + }, + { + "age": "4岁6月", + "value": [ + 99.7, + 114.7 + ] + }, + { + "age": "4岁7月", + "value": [ + 100.23, + 115.37 + ] + }, + { + "age": "4岁7月", + "value": [ + 100.23, + 115.37 + ] + }, + { + "age": "4岁8月", + "value": [ + 100.77, + 116.03 + ] + }, + { + "age": "4岁8月", + "value": [ + 100.77, + 116.03 + ] + }, + { + "age": "4岁9月", + "value": [ + 101.3, + 116.7 + ] + }, + { + "age": "5岁", + "value": [ + 103, + 118.6 + ] + }, + { + "age": "5岁1月", + "value": [ + 103.53, + 119.27 + ] + }, + { + "age": "5岁2月", + "value": [ + 104.07, + 119.93 + ] + }, + { + "age": "5岁3月", + "value": [ + 104.6, + 120.6 + ] + }, + { + "age": "5岁4月", + "value": [ + 105.1, + 121.2 + ] + }, + { + "age": "5岁4月", + "value": [ + 105.1, + 121.2 + ] + }, + { + "age": "5岁5月", + "value": [ + 105.6, + 121.8 + ] + }, + { + "age": "5岁5月", + "value": [ + 105.6, + 121.8 + ] + }, + { + "age": "5岁6月", + "value": [ + 106.1, + 122.4 + ] + }, + { + "age": "5岁7月", + "value": [ + 106.6, + 123 + ] + }, + { + "age": "5岁7月", + "value": [ + 106.6, + 123 + ] + }, + { + "age": "5岁8月", + "value": [ + 107.1, + 123.6 + ] + }, + { + "age": "5岁8月", + "value": [ + 107.1, + 123.6 + ] + }, + { + "age": "5岁9月", + "value": [ + 107.6, + 124.2 + ] + }, + { + "age": "6岁", + "value": [ + 109, + 126 + ] + }, + { + "age": "6岁1月", + "value": [ + 109.47, + 126.57 + ] + }, + { + "age": "6岁2月", + "value": [ + 109.93, + 127.13 + ] + }, + { + "age": "6岁3月", + "value": [ + 110.4, + 127.7 + ] + }, + { + "age": "6岁4月", + "value": [ + 110.87, + 128.27 + ] + }, + { + "age": "6岁4月", + "value": [ + 110.87, + 128.27 + ] + }, + { + "age": "6岁5月", + "value": [ + 111.33, + 128.83 + ] + }, + { + "age": "6岁5月", + "value": [ + 111.33, + 128.83 + ] + }, + { + "age": "6岁6月", + "value": [ + 111.8, + 129.4 + ] + }, + { + "age": "6岁7月", + "value": [ + 112.27, + 129.93 + ] + }, + { + "age": "6岁7月", + "value": [ + 112.27, + 129.93 + ] + }, + { + "age": "6岁8月", + "value": [ + 112.73, + 130.47 + ] + }, + { + "age": "6岁8月", + "value": [ + 112.73, + 130.47 + ] + }, + { + "age": "6岁9月", + "value": [ + 113.2, + 131 + ] + } ] -} - +} ; export const weightList = { - boy: [ - [2.8, 4.2], - [3.7, 5.6], - [4.7, 7.1], - [5.5, 8.3], - [6.1, 9.2], - [6.6, 9.8], - [6.9, 10.3], - [7.2, 10.8], - [7.5, 11.1], - [7.7, 11.5], - [7.9, 11.8], - [8.1, 12.0], - [8.3, 12.3], - [8.4, 12.5], - [8.6, 12.8], - [8.8, 13.2], - [9.0, 13.5], - [9.1, 13.8], - [9.3, 14.0], - [9.5, 14.3], - [9.7, 14.6], - [9.8, 14.8], - [10.3, 15.5], - [10.7, 16.2], - [11.1, 16.9], - [11.5, 17.7], - [12.0, 18.4], - [12.4, 19.1], - [12.8, 19.8], - [13.1, 20.5], - [13.5, 21.1], - [13.9, 21.9], - [14.3, 22.6], - [14.7, 23.4], - [15.1, 24.3], - [15.5, 25.1], - [15.9, 26.0], - [16.3, 26.8], - [16.7, 27.6], - [17.0, 28.5], - [17.4, 29.3] + "boy": [ + { + "age": "出生", + "value": [ + 2.8, + 4.2 + ] + }, + { + "age": "1月", + "value": [ + 3.7, + 5.6 + ] + }, + { + "age": "2月", + "value": [ + 4.7, + 7.1 + ] + }, + { + "age": "3月", + "value": [ + 5.5, + 8.3 + ] + }, + { + "age": "4月", + "value": [ + 6.1, + 9.2 + ] + }, + { + "age": "5月", + "value": [ + 6.6, + 9.8 + ] + }, + { + "age": "6月", + "value": [ + 6.9, + 10.3 + ] + }, + { + "age": "7月", + "value": [ + 7.2, + 10.8 + ] + }, + { + "age": "8月", + "value": [ + 7.5, + 11.1 + ] + }, + { + "age": "9月", + "value": [ + 7.7, + 11.5 + ] + }, + { + "age": "10月", + "value": [ + 7.9, + 11.8 + ] + }, + { + "age": "11月", + "value": [ + 8.1, + 12 + ] + }, + { + "age": "1岁", + "value": [ + 8.3, + 12.3 + ] + }, + { + "age": "1岁1月", + "value": [ + 8.4, + 12.5 + ] + }, + { + "age": "1岁2月", + "value": [ + 8.6, + 12.8 + ] + }, + { + "age": "1岁3月", + "value": [ + 8.8, + 13.2 + ] + }, + { + "age": "1岁4月", + "value": [ + 9, + 13.5 + ] + }, + { + "age": "1岁5月", + "value": [ + 9.1, + 13.8 + ] + }, + { + "age": "1岁6月", + "value": [ + 9.3, + 14 + ] + }, + { + "age": "1岁7月", + "value": [ + 9.5, + 14.3 + ] + }, + { + "age": "1岁8月", + "value": [ + 9.7, + 14.6 + ] + }, + { + "age": "1岁9月", + "value": [ + 9.8, + 14.8 + ] + }, + { + "age": "1岁10月", + "value": [ + 10.3, + 15.5 + ] + }, + { + "age": "1岁11月", + "value": [ + 10.7, + 16.2 + ] + }, + { + "age": "2岁", + "value": [ + 11.1, + 16.9 + ] + }, + { + "age": "2岁1月", + "value": [ + 11.23, + 17.17 + ] + }, + { + "age": "2岁2月", + "value": [ + 11.37, + 17.43 + ] + }, + { + "age": "2岁3月", + "value": [ + 11.5, + 17.7 + ] + }, + { + "age": "2岁4月", + "value": [ + 11.67, + 17.93 + ] + }, + { + "age": "2岁4月", + "value": [ + 11.67, + 17.93 + ] + }, + { + "age": "2岁5月", + "value": [ + 11.83, + 18.17 + ] + }, + { + "age": "2岁5月", + "value": [ + 11.83, + 18.17 + ] + }, + { + "age": "2岁6月", + "value": [ + 12, + 18.4 + ] + }, + { + "age": "2岁7月", + "value": [ + 12.13, + 18.63 + ] + }, + { + "age": "2岁7月", + "value": [ + 12.13, + 18.63 + ] + }, + { + "age": "2岁8月", + "value": [ + 12.27, + 18.87 + ] + }, + { + "age": "2岁8月", + "value": [ + 12.27, + 18.87 + ] + }, + { + "age": "2岁9月", + "value": [ + 12.4, + 19.1 + ] + }, + { + "age": "3岁", + "value": [ + 12.8, + 19.8 + ] + }, + { + "age": "3岁1月", + "value": [ + 12.9, + 20.03 + ] + }, + { + "age": "3岁2月", + "value": [ + 13, + 20.27 + ] + }, + { + "age": "3岁3月", + "value": [ + 13.1, + 20.5 + ] + }, + { + "age": "3岁4月", + "value": [ + 13.23, + 20.7 + ] + }, + { + "age": "3岁4月", + "value": [ + 13.23, + 20.7 + ] + }, + { + "age": "3岁5月", + "value": [ + 13.37, + 20.9 + ] + }, + { + "age": "3岁5月", + "value": [ + 13.37, + 20.9 + ] + }, + { + "age": "3岁6月", + "value": [ + 13.5, + 21.1 + ] + }, + { + "age": "3岁7月", + "value": [ + 13.63, + 21.37 + ] + }, + { + "age": "3岁7月", + "value": [ + 13.63, + 21.37 + ] + }, + { + "age": "3岁8月", + "value": [ + 13.77, + 21.63 + ] + }, + { + "age": "3岁8月", + "value": [ + 13.77, + 21.63 + ] + }, + { + "age": "3岁9月", + "value": [ + 13.9, + 21.9 + ] + }, + { + "age": "4岁", + "value": [ + 14.3, + 22.6 + ] + }, + { + "age": "4岁1月", + "value": [ + 14.43, + 22.87 + ] + }, + { + "age": "4岁2月", + "value": [ + 14.57, + 23.13 + ] + }, + { + "age": "4岁3月", + "value": [ + 14.7, + 23.4 + ] + }, + { + "age": "4岁4月", + "value": [ + 14.83, + 23.7 + ] + }, + { + "age": "4岁4月", + "value": [ + 14.83, + 23.7 + ] + }, + { + "age": "4岁5月", + "value": [ + 14.97, + 24 + ] + }, + { + "age": "4岁5月", + "value": [ + 14.97, + 24 + ] + }, + { + "age": "4岁6月", + "value": [ + 15.1, + 24.3 + ] + }, + { + "age": "4岁7月", + "value": [ + 15.23, + 24.57 + ] + }, + { + "age": "4岁7月", + "value": [ + 15.23, + 24.57 + ] + }, + { + "age": "4岁8月", + "value": [ + 15.37, + 24.83 + ] + }, + { + "age": "4岁8月", + "value": [ + 15.37, + 24.83 + ] + }, + { + "age": "4岁9月", + "value": [ + 15.5, + 25.1 + ] + }, + { + "age": "5岁", + "value": [ + 15.9, + 26 + ] + }, + { + "age": "5岁1月", + "value": [ + 16.03, + 26.27 + ] + }, + { + "age": "5岁2月", + "value": [ + 16.17, + 26.53 + ] + }, + { + "age": "5岁3月", + "value": [ + 16.3, + 26.8 + ] + }, + { + "age": "5岁4月", + "value": [ + 16.43, + 27.07 + ] + }, + { + "age": "5岁4月", + "value": [ + 16.43, + 27.07 + ] + }, + { + "age": "5岁5月", + "value": [ + 16.57, + 27.33 + ] + }, + { + "age": "5岁5月", + "value": [ + 16.57, + 27.33 + ] + }, + { + "age": "5岁6月", + "value": [ + 16.7, + 27.6 + ] + }, + { + "age": "5岁7月", + "value": [ + 16.8, + 27.9 + ] + }, + { + "age": "5岁7月", + "value": [ + 16.8, + 27.9 + ] + }, + { + "age": "5岁8月", + "value": [ + 16.9, + 28.2 + ] + }, + { + "age": "5岁8月", + "value": [ + 16.9, + 28.2 + ] + }, + { + "age": "5岁9月", + "value": [ + 17, + 28.5 + ] + }, + { + "age": "6岁", + "value": [ + 17.4, + 29.3 + ] + }, + { + "age": "6岁1月", + "value": [ + 17.43, + 29.17 + ] + }, + { + "age": "6岁2月", + "value": [ + 17.47, + 29.03 + ] + }, + { + "age": "6岁3月", + "value": [ + 17.5, + 28.9 + ] + }, + { + "age": "6岁4月", + "value": [ + 17.6, + 29.2 + ] + }, + { + "age": "6岁4月", + "value": [ + 17.6, + 29.2 + ] + }, + { + "age": "6岁5月", + "value": [ + 17.7, + 29.5 + ] + }, + { + "age": "6岁5月", + "value": [ + 17.7, + 29.5 + ] + }, + { + "age": "6岁6月", + "value": [ + 17.8, + 29.8 + ] + }, + { + "age": "6岁7月", + "value": [ + 17.93, + 30.07 + ] + }, + { + "age": "6岁7月", + "value": [ + 17.93, + 30.07 + ] + }, + { + "age": "6岁8月", + "value": [ + 18.07, + 30.33 + ] + }, + { + "age": "6岁8月", + "value": [ + 18.07, + 30.33 + ] + }, + { + "age": "6岁9月", + "value": [ + 18.2, + 30.6 + ] + } ], - girl: [ - [2.7, 4.1], - [3.5, 5.3], - [4.4, 6.6], - [5.1, 7.6], - [5.6, 8.4], - [6.0, 9.1], - [6.4, 9.6], - [6.7, 10.0], - [6.9, 10.4], - [7.2, 10.8], - [7.4, 11.1], - [7.6, 11.4], - [7.7, 11.6], - [7.9, 11.9], - [8.1, 12.2], - [8.3, 12.4], - [8.4, 12.7], - [8.6, 12.9], - [8.8, 13.2], - [9.0, 13.5], - [9.1, 13.8], - [9.3, 14.0], - [9.5, 14.3], - [9.7, 14.6], - [9.8, 14.8], - [10.3, 15.5], - [10.7, 16.2], - [11.1, 16.9], - [11.5, 17.7], - [12.0, 18.4], - [12.4, 19.1], - [12.8, 19.8], - [13.1, 20.5], - [13.5, 21.1], - [13.9, 21.9], - [14.3, 22.6], - [14.7, 23.4], - [15.1, 24.3], - [15.5, 25.1], - [15.9, 26.0], - [16.3, 26.8], - [16.7, 27.6], - [17.0, 28.5], - [17.4, 29.3] + "girl": [ + { + "age": "出生", + "value": [ + 2.7, + 4.1 + ] + }, + { + "age": "1月", + "value": [ + 3.5, + 5.3 + ] + }, + { + "age": "2月", + "value": [ + 4.4, + 6.6 + ] + }, + { + "age": "3月", + "value": [ + 5.1, + 7.6 + ] + }, + { + "age": "4月", + "value": [ + 5.6, + 8.4 + ] + }, + { + "age": "5月", + "value": [ + 6, + 9.1 + ] + }, + { + "age": "6月", + "value": [ + 6.4, + 9.6 + ] + }, + { + "age": "7月", + "value": [ + 6.7, + 10 + ] + }, + { + "age": "8月", + "value": [ + 6.9, + 10.4 + ] + }, + { + "age": "9月", + "value": [ + 7.2, + 10.8 + ] + }, + { + "age": "10月", + "value": [ + 7.4, + 11.1 + ] + }, + { + "age": "11月", + "value": [ + 7.6, + 11.4 + ] + }, + { + "age": "1岁", + "value": [ + 7.7, + 11.6 + ] + }, + { + "age": "1岁1月", + "value": [ + 7.9, + 11.9 + ] + }, + { + "age": "1岁2月", + "value": [ + 8.1, + 12.2 + ] + }, + { + "age": "1岁3月", + "value": [ + 8.3, + 12.4 + ] + }, + { + "age": "1岁4月", + "value": [ + 8.4, + 12.7 + ] + }, + { + "age": "1岁5月", + "value": [ + 8.6, + 12.9 + ] + }, + { + "age": "1岁6月", + "value": [ + 8.8, + 13.2 + ] + }, + { + "age": "1岁7月", + "value": [ + 9, + 13.5 + ] + }, + { + "age": "1岁8月", + "value": [ + 9.1, + 13.8 + ] + }, + { + "age": "1岁9月", + "value": [ + 9.3, + 14 + ] + }, + { + "age": "1岁10月", + "value": [ + 9.5, + 14.3 + ] + }, + { + "age": "1岁11月", + "value": [ + 9.7, + 14.6 + ] + }, + { + "age": "2岁", + "value": [ + 9.8, + 14.8 + ] + }, + { + "age": "2岁1月", + "value": [ + 9.97, + 15.03 + ] + }, + { + "age": "2岁2月", + "value": [ + 10.13, + 15.27 + ] + }, + { + "age": "2岁3月", + "value": [ + 10.3, + 15.5 + ] + }, + { + "age": "2岁4月", + "value": [ + 10.43, + 15.73 + ] + }, + { + "age": "2岁4月", + "value": [ + 10.43, + 15.73 + ] + }, + { + "age": "2岁5月", + "value": [ + 10.57, + 15.97 + ] + }, + { + "age": "2岁5月", + "value": [ + 10.57, + 15.97 + ] + }, + { + "age": "2岁6月", + "value": [ + 10.7, + 16.2 + ] + }, + { + "age": "2岁7月", + "value": [ + 10.83, + 16.43 + ] + }, + { + "age": "2岁7月", + "value": [ + 10.83, + 16.43 + ] + }, + { + "age": "2岁8月", + "value": [ + 10.97, + 16.67 + ] + }, + { + "age": "2岁8月", + "value": [ + 10.97, + 16.67 + ] + }, + { + "age": "2岁9月", + "value": [ + 11.1, + 16.9 + ] + }, + { + "age": "3岁", + "value": [ + 11.5, + 17.7 + ] + }, + { + "age": "3岁1月", + "value": [ + 11.67, + 17.93 + ] + }, + { + "age": "3岁2月", + "value": [ + 11.83, + 18.17 + ] + }, + { + "age": "3岁3月", + "value": [ + 12, + 18.4 + ] + }, + { + "age": "3岁4月", + "value": [ + 12.13, + 18.63 + ] + }, + { + "age": "3岁4月", + "value": [ + 12.13, + 18.63 + ] + }, + { + "age": "3岁5月", + "value": [ + 12.27, + 18.87 + ] + }, + { + "age": "3岁5月", + "value": [ + 12.27, + 18.87 + ] + }, + { + "age": "3岁6月", + "value": [ + 12.4, + 19.1 + ] + }, + { + "age": "3岁7月", + "value": [ + 12.53, + 19.33 + ] + }, + { + "age": "3岁7月", + "value": [ + 12.53, + 19.33 + ] + }, + { + "age": "3岁8月", + "value": [ + 12.67, + 19.57 + ] + }, + { + "age": "3岁8月", + "value": [ + 12.67, + 19.57 + ] + }, + { + "age": "3岁9月", + "value": [ + 12.8, + 19.8 + ] + }, + { + "age": "4岁", + "value": [ + 13.1, + 20.5 + ] + }, + { + "age": "4岁1月", + "value": [ + 13.23, + 20.7 + ] + }, + { + "age": "4岁2月", + "value": [ + 13.37, + 20.9 + ] + }, + { + "age": "4岁3月", + "value": [ + 13.5, + 21.1 + ] + }, + { + "age": "4岁4月", + "value": [ + 13.63, + 21.37 + ] + }, + { + "age": "4岁4月", + "value": [ + 13.63, + 21.37 + ] + }, + { + "age": "4岁5月", + "value": [ + 13.77, + 21.63 + ] + }, + { + "age": "4岁5月", + "value": [ + 13.77, + 21.63 + ] + }, + { + "age": "4岁6月", + "value": [ + 13.9, + 21.9 + ] + }, + { + "age": "4岁7月", + "value": [ + 14.03, + 22.13 + ] + }, + { + "age": "4岁7月", + "value": [ + 14.03, + 22.13 + ] + }, + { + "age": "4岁8月", + "value": [ + 14.17, + 22.37 + ] + }, + { + "age": "4岁8月", + "value": [ + 14.17, + 22.37 + ] + }, + { + "age": "4岁9月", + "value": [ + 14.3, + 22.6 + ] + }, + { + "age": "5岁", + "value": [ + 14.7, + 23.4 + ] + }, + { + "age": "5岁1月", + "value": [ + 14.83, + 23.7 + ] + }, + { + "age": "5岁2月", + "value": [ + 14.97, + 24 + ] + }, + { + "age": "5岁3月", + "value": [ + 15.1, + 24.3 + ] + }, + { + "age": "5岁4月", + "value": [ + 15.23, + 24.57 + ] + }, + { + "age": "5岁4月", + "value": [ + 15.23, + 24.57 + ] + }, + { + "age": "5岁5月", + "value": [ + 15.37, + 24.83 + ] + }, + { + "age": "5岁5月", + "value": [ + 15.37, + 24.83 + ] + }, + { + "age": "5岁6月", + "value": [ + 15.5, + 25.1 + ] + }, + { + "age": "5岁7月", + "value": [ + 15.63, + 25.4 + ] + }, + { + "age": "5岁7月", + "value": [ + 15.63, + 25.4 + ] + }, + { + "age": "5岁8月", + "value": [ + 15.77, + 25.7 + ] + }, + { + "age": "5岁8月", + "value": [ + 15.77, + 25.7 + ] + }, + { + "age": "5岁9月", + "value": [ + 15.9, + 26 + ] + }, + { + "age": "6岁", + "value": [ + 16.3, + 26.8 + ] + }, + { + "age": "6岁1月", + "value": [ + 16.43, + 27.07 + ] + }, + { + "age": "6岁2月", + "value": [ + 16.57, + 27.33 + ] + }, + { + "age": "6岁3月", + "value": [ + 16.7, + 27.6 + ] + }, + { + "age": "6岁4月", + "value": [ + 16.8, + 27.9 + ] + }, + { + "age": "6岁4月", + "value": [ + 16.8, + 27.9 + ] + }, + { + "age": "6岁5月", + "value": [ + 16.9, + 28.2 + ] + }, + { + "age": "6岁5月", + "value": [ + 16.9, + 28.2 + ] + }, + { + "age": "6岁6月", + "value": [ + 17, + 28.5 + ] + }, + { + "age": "6岁7月", + "value": [ + 17.13, + 28.77 + ] + }, + { + "age": "6岁7月", + "value": [ + 17.13, + 28.77 + ] + }, + { + "age": "6岁8月", + "value": [ + 17.27, + 29.03 + ] + }, + { + "age": "6岁8月", + "value": [ + 17.27, + 29.03 + ] + }, + { + "age": "6岁9月", + "value": [ + 17.4, + 29.3 + ] + } ] -} \ No newline at end of file +} ; diff --git a/pages/home/index.js b/pages/home/index.js index 9fb5836..2755e05 100644 --- a/pages/home/index.js +++ b/pages/home/index.js @@ -38,7 +38,8 @@ Page({ carLength: 0, userInfo: {}, totalBilirubin: [], - directBilirubin: [] + directBilirubin: [], + xAxis:[] }, standardHeight: [], standardWeight: [], @@ -72,12 +73,14 @@ Page({ const weightData = [] const totalBilirubin = [] const directBilirubin = [] + const xAxis = [] if(res.list.length > 0){ res.list.forEach(item => { heightData.push(item.height) weightData.push(item.weight) totalBilirubin.push(item.total_bilirubin) directBilirubin.push(item.directBilirubin) + xAxis.push(item.age) }) } @@ -85,7 +88,8 @@ Page({ heightData, weightData, totalBilirubin, - directBilirubin + directBilirubin, + xAxis }); this.initHeightChart() this.initDirectChart() @@ -146,8 +150,20 @@ Page({ // 初始化身高图表 initHeightChart() { const standardHeight = this.standardHeight; - const standardLower = standardHeight.map(item => item[0]); - const standardUpper = standardHeight.map(item => item[1]); + + let totalList = [] + standardHeight.forEach(item => { + props.xAxis.forEach(item2 => { + if(item.age == item2) { + totalList.push(item.value) + } + + }) + }) + + + const standardLower = totalList.map(item => item[0]); + const standardUpper = totalList.map(item => item[1]); const standardRange = standardUpper.map((up, i) => up - standardLower[i]); const chartComp = this.selectComponent('#mychart-dom-height'); @@ -166,7 +182,7 @@ Page({ return `${param.axisValue}\n${param.seriesName}: ${param.value} cm`; } }, - xAxis: { type: 'category', boundaryGap: false, data: ['出生', '1月', '2月', '3月', '4月', '5月', '6月'] }, + xAxis: { type: 'category', boundaryGap: false, data: this.data.xAxis }, yAxis: { x: 'center', type: 'value', splitLine: { lineStyle: { type: 'dashed' } } }, series: [ { @@ -205,9 +221,19 @@ Page({ // 初始化体重图表 initWeightChart() { const standardWeight = this.standardWeight; - const standardLower = standardWeight.map(item => item[0]); - const standardUpper = standardWeight.map(item => item[1]); - const standardRange = standardUpper.map((up, i) => up - standardLower[i]); + + let totalList = [] + standardWeight.forEach(item => { + props.xAxis.forEach(item2 => { + if(item.age == item2) { + totalList.push(item.value) + } + + }) + }) + const standardLower = totalList.map(item => item[0]); + const standardUpper = totalList.map(item => item[1]); + const standardRange = totalList.map((up, i) => up - standardLower[i]); const chartComp = this.selectComponent('#mychart-dom-weight'); if (chartComp) { @@ -225,7 +251,7 @@ Page({ return `${param.axisValue}\n${param.seriesName}: ${param.value} cm`; } }, - xAxis: { type: 'category', boundaryGap: false, data: ['出生', '1月', '2月', '3月', '4月', '5月', '6月'] }, + xAxis: { type: 'category', boundaryGap: false, data: this.data.xAxis }, yAxis: { x: 'center', type: 'value', splitLine: { lineStyle: { type: 'dashed' } } }, series: [ { @@ -280,7 +306,7 @@ Page({ return `${param.axisValue}\n${param.seriesName}: ${param.value} μmol/L`; } }, - xAxis: { type: 'category', boundaryGap: false, data: ['出生', '1月', '2月', '3月', '4月', '5月', '6月'] }, + xAxis: { type: 'category', boundaryGap: false, data: this.data.xAxis }, yAxis: { x: 'center', type: 'value', splitLine: { lineStyle: { type: 'dashed' } } }, series: [ { @@ -316,7 +342,7 @@ Page({ return `${param.axisValue}\n${param.seriesName}: ${param.value} μmol/L`; } }, - xAxis: { type: 'category', boundaryGap: false, data: ['出生', '1月', '2月', '3月', '4月', '5月', '6月'] }, + xAxis: { type: 'category', boundaryGap: false, data: this.data.xAxis }, yAxis: { x: 'center', type: 'value', splitLine: { lineStyle: { type: 'dashed' } } }, series: [ {