--我的页面修改

This commit is contained in:
li tong bao
2022-06-08 19:11:28 +08:00
parent 83a5393949
commit dc30fc43c4
7 changed files with 204 additions and 36 deletions
+11 -1
View File
@@ -6,6 +6,9 @@
height: 100%;
box-sizing: border-box;
}
scroll-view>view{
display: flex;flex-direction: column;
}
.address-list{
width: 704px;
@@ -25,7 +28,7 @@
.address-list:first-child{
margin-top: 0;
}
.address-list:last-child{
.address-list-last{
margin-bottom: 300px;
}
.address-user{
@@ -62,6 +65,13 @@
font-size: 24px;
font-weight: 400;
color: #3c3c3c;
display: flex;
width: 100%;
}
.address-list-info view{
width: 50%;
text-overflow: ellipsis;
overflow: hidden;white-space: nowrap;
}
.address-list-bottom{
display: flex;justify-content: space-between;
+30 -27
View File
@@ -81,37 +81,40 @@ const AddressList = memo((props:Params)=>{
return (
<View className="address-scroll-view">
<ScrollView scrollY refresherEnabled={props.refresherEnabled} enhanced refresherTriggered={refreshState} onRefresherRefresh={handleRefresh}>
{
state?.data?.list?.length>0?
state?.data?.list?.map((item,index)=>{
// data.length>0?
// data.map((item,index)=>{
return(
<View onLongPress={()=>handleDelete(item)} onClick={()=>handleSelect(item,index)} className={`address-list ${focusId==item.id&&'address-active'}`}>
<View className="address-user">
{item.name}
{
item.is_default?<Text className="address-list-default">默认</Text>:
<Text className="address-list-phone">{item.phone}</Text>
}
</View>
<View className="address-list-bottom">
<View className="address-list-info">
{/* **省**市**区**街道****仓库 */}
{item.province_name+item.city_name+item.district_name} {item.address_detail}
<View>
{
state?.data?.list?.length>0?
state?.data?.list?.map((item,index)=>{
// data.length>0?
// data.map((item,index)=>{
return(
<View onLongPress={()=>handleDelete(item)} onClick={()=>handleSelect(item,index)} className={`address-list ${index+1==state?.data?.list?.length&&'address-list-last'} ${focusId==item.id&&'address-active'}`}>
<View className="address-user">
{item.name}
{
item.is_default&&<Text className="address-list-phone">{item.phone.replace(item.phone.substring(3,7), "****")}</Text>
item.is_default?<Text className="address-list-default">默认</Text>:
<Text className="address-list-phone">{item.phone.replace(item.phone.substring(4,7), "****")}</Text>
}
</View>
<Navigator url={`/pages/addressAdd/index?type=edit&id=${item.id}`} hoverClass="none" className="address-edit">
<Text className="iconfont icon-bianji"></Text>
</Navigator>
<View className="address-list-bottom">
<View className="address-list-info">
<View>{item.province_name+item.city_name+item.district_name}
{/* {item.address_detail} */}
</View>
{
item.is_default&&<Text className="address-list-phone">{item.phone.replace(item.phone.substring(4,7), "****")}</Text>
}
</View>
<Navigator url={`/pages/addressAdd/index?type=edit&id=${item.id}`} hoverClass="none" className="address-edit">
<Text className="iconfont icon-bianji"></Text>
</Navigator>
</View>
</View>
</View>
);
}):
<View className="address-no-data">暂未添加地址</View>
}
);
}):
<View className="address-no-data">暂未添加地址</View>
}
</View>
</ScrollView>
{addButtonEnabled&&<Navigator url="/pages/addressAdd/index?type=add" hoverClass="none" className="add-address">添加收货地址</Navigator>}
</View>