--地址管理去除冒泡

This commit is contained in:
li tong bao 2022-06-08 19:23:36 +08:00
parent 005cd3bc22
commit 090f7e7dfb
2 changed files with 5 additions and 6 deletions

View File

@ -6,10 +6,9 @@
height: 100%; height: 100%;
box-sizing: border-box; box-sizing: border-box;
} }
scroll-view>view{ .address-scroll-view-content{
display: flex;flex-direction: column; padding-bottom: 300px;
} }
.address-list{ .address-list{
width: 704px; width: 704px;
height: 156px; height: 156px;

View File

@ -81,14 +81,14 @@ const AddressList = memo((props:Params)=>{
return ( return (
<View className="address-scroll-view"> <View className="address-scroll-view">
<ScrollView scrollY refresherEnabled={props.refresherEnabled} enhanced refresherTriggered={refreshState} onRefresherRefresh={handleRefresh}> <ScrollView scrollY refresherEnabled={props.refresherEnabled} enhanced refresherTriggered={refreshState} onRefresherRefresh={handleRefresh}>
<View> <View className="address-scroll-view-content">
{ {
state?.data?.list?.length>0? state?.data?.list?.length>0?
state?.data?.list?.map((item,index)=>{ state?.data?.list?.map((item,index)=>{
// data.length>0? // data.length>0?
// data.map((item,index)=>{ // data.map((item,index)=>{
return( 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 onLongPress={()=>handleDelete(item)} onClick={()=>handleSelect(item,index)} className={`address-list ${focusId==item.id&&'address-active'}`}>
<View className="address-user"> <View className="address-user">
{item.name} {item.name}
{ {
@ -105,7 +105,7 @@ const AddressList = memo((props:Params)=>{
item.is_default&&<Text className="address-list-phone">{item.phone.replace(item.phone.substring(4,7), "****")}</Text> item.is_default&&<Text className="address-list-phone">{item.phone.replace(item.phone.substring(4,7), "****")}</Text>
} }
</View> </View>
<Navigator url={`/pages/addressAdd/index?type=edit&id=${item.id}`} hoverClass="none" className="address-edit"> <Navigator onClick={e=>e.stopPropagation()} url={`/pages/addressAdd/index?type=edit&id=${item.id}`} hoverClass="none" className="address-edit">
<Text className="iconfont icon-bianji"></Text> <Text className="iconfont icon-bianji"></Text>
</Navigator> </Navigator>
</View> </View>