...
|
...
|
@@ -11,22 +11,22 @@ |
|
|
<div class="address-container">
|
|
|
<div class="address-content">
|
|
|
<ul v-if="province.showList" class="address-ul">
|
|
|
<li v-for="pprovince in provinces"
|
|
|
<li v-for="pprovince in provinces"
|
|
|
@click="switchAddress(pprovince.id, pprovince.caption)">{{pprovince.caption}}
|
|
|
<span v-if="pprovince.id === province.id" class="iconfont icon-V"></span></li>
|
|
|
</ul>
|
|
|
<ul v-if="city.showList" class="address-ul">
|
|
|
<li v-for="pcity in citys"
|
|
|
<li v-for="pcity in citys"
|
|
|
@click="switchAddress(pcity.id, pcity.caption)">{{pcity.caption}}
|
|
|
<span v-if="pcity.id === city.id" class="iconfont icon-V"></span></li>
|
|
|
</ul>
|
|
|
<ul v-if="area.showList" class="address-ul">
|
|
|
<li v-for="parea in areas"
|
|
|
<li v-for="parea in areas"
|
|
|
@click="switchAddress(parea.id, parea.caption)">{{parea.caption}}
|
|
|
<span v-if="parea.id === area.id" class="iconfont icon-V"></span></li>
|
|
|
</ul>
|
|
|
<ul v-if="street.showList" class="address-ul">
|
|
|
<li v-for="pstreet in streets"
|
|
|
<li v-for="pstreet in streets"
|
|
|
@click="switchAddress(pstreet.id, pstreet.caption)">{{pstreet.caption}}
|
|
|
<span v-if="pstreet.id === street.id" class="iconfont icon-V"></span></li>
|
|
|
</ul>
|
...
|
...
|
@@ -159,7 +159,8 @@ |
|
|
}
|
|
|
</style>
|
|
|
<script>
|
|
|
require('../../../scss/home/_address.css');
|
|
|
let $ = require('yoho-jquery');
|
|
|
require('home/_address.css');
|
|
|
|
|
|
let areaForm = $('.edit-address');
|
|
|
let areaCode = areaForm.find('input[name=area_code]');
|
...
|
...
|
@@ -259,7 +260,7 @@ |
|
|
areaCode.val(id);
|
|
|
area.val(this.province.title + ' '
|
|
|
+ this.city.title + ' '
|
|
|
+ this.area.title + ' '
|
|
|
+ this.area.title + ' '
|
|
|
+ this.street.title);
|
|
|
this.show = false;
|
|
|
}
|
...
|
...
|
@@ -295,7 +296,7 @@ |
|
|
areaCode.val(this.street.id || this.area.id || this.city.id || this.province.id);
|
|
|
area.val(this.province.title + ' '
|
|
|
+ this.city.title + ' '
|
|
|
+ this.area.title + ' '
|
|
|
+ this.area.title + ' '
|
|
|
+ this.street.title);
|
|
|
},
|
|
|
|
...
|
...
|
|