map插件改变circles大小
需要做个地图功能,做3个圆圈 3k,5k,10k的范围,我现在用controls里放了3个数字图片,然后点击图片的事件里希望能调整圆圈的radius。点了以后在console监控属性,radius的数值是改变了, 但是模拟器里地图上的圆圈就消失了,请问应该如何设置半径才能得到想要的结果呢? 附上部分代码
//onload中的circles设置 wx.getLocation({ type: "wgs84" , success: function (res) { _this.setData({ latitude: res.latitude, longtitude: res.longitude, circles:[{ latitude: res.latitude, longitude: res.longitude, color: '#FF0000DD' , fillColor: '#7cb5ec88' , radius: 3000, strokeWidth: 1 }] //controlTap中的代码 controltap(e){ var that = this ; if (e.controlId == 3){ that.setData({ circles: [{ latitude: 121.400420, longitude: 31.171760, color: '#FF0000DD' , fillColor: '#7cb5ec88' , radius: 7000, strokeWidth: 1 }] }) } |