refactor: 移除调试日志并优化代码结构
移除多个组件中的调试日志语句,优化代码结构以提高可读性和维护性。同时调整了部分样式和逻辑,确保功能一致性和用户体验。
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
<biserialItem v-for="(item, i) in pageList" :key="i" :item="item"></biserialItem>
|
||||
</div>
|
||||
<div class="body-maxWidth" v-show="seachSelectData.data && seachSelectData.data.tabType === 'apartment' && dataList.data && dataList.data.length > 0" ref="gridContainer">
|
||||
<apartment-item v-for="(item, index) in listApartment" :key="index" :item="item" :masonryInstance="masonryInstance"></apartment-item>
|
||||
<apartment-item v-for="(item, index) in listApartment" :key="index" :item="item" :masonryInstance="masonryInstance" @handlecollect="handlecollect"></apartment-item>
|
||||
</div>
|
||||
<div class="dis-f jus-x no-list-box al-item" v-show="dataList.data && dataList.data.length === 0">
|
||||
<noList hintText="暂无搜索结果" hintTextTwo="建议更换搜索关键词,或放宽筛选条件"></noList>
|
||||
@@ -79,7 +79,6 @@ let setInitial = () => {
|
||||
|
||||
//获取搜索数据
|
||||
let getDataList = (data, type = true) => {
|
||||
console.log("data", data);
|
||||
if (!type) {
|
||||
//是否继续搜索
|
||||
seachSelectData.data.tabType !== "apartment" ? (pageList.value = []) : (listApartment.value = []);
|
||||
@@ -186,6 +185,28 @@ onMounted(() => {
|
||||
onBeforeUnmount(() => {
|
||||
window.removeEventListener("scroll", downLoadMore, true);
|
||||
});
|
||||
|
||||
|
||||
// 处理列表的点击收藏
|
||||
const handlecollect = (uniqid) => {
|
||||
let targetIndex = 0;
|
||||
let token = "";
|
||||
|
||||
listApartment.value.forEach((element, index) => {
|
||||
if (element.uniqid == uniqid) {
|
||||
targetIndex = index;
|
||||
token = element.token || "";
|
||||
}
|
||||
});
|
||||
|
||||
// api.apartmentCollection({ token }).then((res) => {
|
||||
proxy.$post("https://api.gter.net/v1/apartment/collection", { token }).then((res) => {
|
||||
if (res.code != 200) return;
|
||||
const data = res.data;
|
||||
listApartment.value[targetIndex]["iscollect"] = data.status;
|
||||
ElMessage.success(res.message);
|
||||
});
|
||||
};
|
||||
</script>
|
||||
<style scoped lang="less">
|
||||
img {
|
||||
|
||||
Reference in New Issue
Block a user