Commit 1ebb1267 by 陈超

T

parent 0ba1ad48
...@@ -20,7 +20,19 @@ ...@@ -20,7 +20,19 @@
</div> </div>
</van-cell-group> </van-cell-group>
</div> </div>
<div class="covers"></div>
<van-popup v-model="showPicker" round position="bottom">
<van-picker
show-toolbar
title="收货地址"
:columns="columns"
:loading="loading"
@confirm="onAreaConfirm"
@cancel="onAreaCancel"
@change="onAreaChange"></van-picker>
</van-popup>
<!-- <div class="covers"></div> -->
<!-- <div class="header2"> <!-- <div class="header2">
<a <if condition="$_GET['param']"> href="{:U('mall/Goods/pay',['vst'=>$_GET['param']])}" <else/> href="{:U('home/User/index')}" </if>class="icon-back"></a> <a <if condition="$_GET['param']"> href="{:U('mall/Goods/pay',['vst'=>$_GET['param']])}" <else/> href="{:U('home/User/index')}" </if>class="icon-back"></a>
<div>新增收货地址</div> <div>新增收货地址</div>
...@@ -108,7 +120,7 @@ ...@@ -108,7 +120,7 @@
<div class="bot">{$vo.location} {$vo.address}</div> <div class="bot">{$vo.location} {$vo.address}</div>
</dt> </dt>
<dd> <dd>
<label><i style="color: <eq name="vo.is_default" value="1">#57BC4C; <else/>rgb(237, 237, 237);</eq>;" class="iconfontNEW"><eq name="vo.is_default" value="1">&#xe6ab;<else/>&#x15fd;</eq></i><!--<input type="checkbox" disabled <eq name="vo.is_default" value="1">checked</eq>>-->默认地址</label> <label><i style="color: <eq name="vo.is_default" value="1">#57BC4C; <else/>rgb(237, 237, 237);</eq>;" class="iconfontNEW"><eq name="vo.is_default" value="1">&#xe6ab;<else/>&#x15fd;</eq></i>默认地址</label>
<a href="javascript:;" onclick ="delAddress(this,{$vo['id']})"><i class="iconfontNEW">&#xe690;</i>删除</a> <a href="javascript:;" onclick ="delAddress(this,{$vo['id']})"><i class="iconfontNEW">&#xe690;</i>删除</a>
<a <if condition="$_GET['param']"> href="{:U('home/User/address',['id'=>$vo['id'],'param'=>$_GET['param']])}" <else/> href="{:U('home/User/address',array('id'=>$vo['id']))}" </if> ><i class="iconfontNEW">&#xe64b;</i>编辑</a> <a <if condition="$_GET['param']"> href="{:U('home/User/address',['id'=>$vo['id'],'param'=>$_GET['param']])}" <else/> href="{:U('home/User/address',array('id'=>$vo['id']))}" </if> ><i class="iconfontNEW">&#xe64b;</i>编辑</a>
</dd> </dd>
...@@ -129,7 +141,10 @@ ...@@ -129,7 +141,10 @@
name: "{$address['name']}", name: "{$address['name']}",
phone: "{$address['phone']}", phone: "{$address['phone']}",
area: "{$address.location}", area: "{$address.location}",
address: "{$address['address']}" address: "{$address['address']}",
showPicker: false,
loading: false,
columns: []
} }
}, },
created:function(){ created:function(){
...@@ -142,17 +157,39 @@ ...@@ -142,17 +157,39 @@
}, },
methods: { methods: {
onArea: function() { onArea: function() {
$(".covers").show(); let that = this
$(this).siblings(".gender-box").show(200); that.showPicker = true
$("body").css("overflow","visible"); if(that.columns.length == 0) {
that.loading = true
} else {
}
},
onAreaConfirm: function(r) {
},
onAreaCancel: function(r) {
},
onAreaChange: function(r) {
}, },
saveAddress: function() { saveAddress: function() {
}, },
hideArea: function() {
$(".gender-box").hide(200) //Helper
$(".covers").hide(); getCity: function() {
$("body").css("scr","auto"); $.ajax({
type:'POST',
url:"{:U('home/User/getAreaList')}",
data:{id:id},
dataType:'json',
success:function(res){
console.log(res)
}
});
} }
} }
}) })
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment