diff --git a/miniprogram/pages/index/index.js b/miniprogram/pages/index/index.js index 23e9fa83547cc606c0a49b29716ad4ec1969a714..e670ba465a592b61b38b86c062f9664600ec7ecc 100644 --- a/miniprogram/pages/index/index.js +++ b/miniprogram/pages/index/index.js @@ -20,6 +20,8 @@ Page({ showMine: '', mylist: [], showText: '显示我的关注', + trafficTypes: ['飞机', '火车', '汽车', '轮船', '其他'], + trafficIndex: 0, radioItems: [{ name: '飞机', value: 'airplane', @@ -60,7 +62,7 @@ Page({ data: { roomId: "74b140b45e3bc36b0b18f03c41ff8b6a", }, - success: res =>{ + success: res => { console.log("send ok", res) }, fail: console.error, @@ -275,10 +277,12 @@ Page({ }, bindTypeChange: function(e) { - this.setTypeValue(e.detail.value) + const typeValue = this.data.radioItems[e.detail.value].value + this.data.typeName = typeValue + this.setTypeValue(typeValue) let radioItems = this.data.radioItems; for (var i = 0, len = radioItems.length; i < len; ++i) { - radioItems[i].checked = radioItems[i].value == e.detail.value; + radioItems[i].checked = radioItems[i].value == typeValue; } this.setData({ radioItems: radioItems diff --git a/miniprogram/pages/index/index.wxml b/miniprogram/pages/index/index.wxml index 7f980722af8d803e7b4c4c309532fb3c9ebe2c3c..94e8e7d44be0730ede0cd8e8415204ffedaedc42 100644 --- a/miniprogram/pages/index/index.wxml +++ b/miniprogram/pages/index/index.wxml @@ -14,22 +14,31 @@
- 交通类型 + 乘坐信息 + + + 交通类型 + + + + {{radioItems[trafficIndex].name}} + + + {{typeName}} @@ -50,7 +59,7 @@ - + @@ -94,17 +103,17 @@ --> - + - - + +