获得系统地址

1:uid
2 adressInfo = getAddressFromMysqlAdressByUid
3 setData({ adressInfo: adressInfo})
4
< view wx: if= "{{addressInfo}}" >
<input placeholder= "{{addressInfo.city}}" />
<input placeholder="{{addressInfo.name}}" />
</view>
 
 
< view wx:else>
<button bindtap="getadd" > 获得用户地址 < /button>
< /view>
 
 
编程经验:头脑中始终有个图,即使没有图也要想象出来那个图和过程
 
1 根据uid区数据库去拿地址:                                    (在头脑中想象从数据库拿到值)
2 Page页面把值address传过到html                             (在头脑中想象在onloand时候把拿到的值通过setData设置到html)
3.1 在html页面根据address大于0则显示传过来的地址,如果用户点击了修改会弹出修改页面并保存到数据库   (在头脑中想象显示那个页面)
3.2 否则显示添加地址按钮对应事件wx.choooseAdress ;继续取得值并设置html,设置完传到数据库微信会自动保存这个地址(在头脑中想象wx.chooseAdress设置并传回数据库)
 
 
 
 
 
 
 
 
 
原文地址:https://www.cnblogs.com/finddata/p/9868429.html