< view class = "page" > < map id = "map" longitude = "{{mapLongitude}}" latitude = "{{mapLatitude}}" markers = "{{markers}}" bindregionchange = "onRegionchange" style = "width:100%;height:100%;" > 。。。。。 < cover-view style = "margin-left:15rpx;margin-top:10rpx;padding-top:10rpx;" >{{selfLocAddress}}</ cover-view > 。。。。。 < cover-view >< button class = "button_select_pickup" bindtap = "onSelectPickup" >{{locAddress}}</ button ></ cover-view > 。。。。。 |
在JS中
var that = this ; that.setData({ selfLocAddress: data.wxMarkerData[0].address, locAddress: data.wxMarkerData[0].address }); |
刷新selfLocAddress能正常刷新,可是locAddress变量对应的Button文字不刷新。我在控制台看到已经更新了,可是界面没更新。
补充说明下,开发的模拟界面正常显示,正常跟新,可是真机(iphone6 plus)界面就不能更新。
请各位高手给个解释及解决方案。
麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题
确实如此, 我也试了, 直接写死就会有, setData就没有. 开发工具上都是正常的. 这个怎么解决