zhengyiming
2 天以前 a376881cd8e8256c8e9d62afe712e4bb05c72839
apps/housekeepingMiniApp/src/pages/home/index.vue
@@ -1,10 +1,10 @@
<template>
  <PageLayoutWithBg class="index-page-wrapper" :title="''" :need-auth="false">
    <template #left>
  <PageLayoutWithBg class="index-page-wrapper" :title="'首页'" :need-auth="false">
    <!-- <template #left>
      <div class="menu-btn-wrapper menu-logo">
        <img :src="IconLogo" class="logo" />
      </div>
    </template>
    </template> -->
    <InfiniteLoading
      scrollViewClassName="common-infinite-scroll-list home-list"
      commonMode
@@ -44,7 +44,12 @@
            style="height: 160px"
          > -->
        <nut-grid class="home-gird" :column-num="5">
          <nut-grid-item v-for="item in positionGrid" :key="item.value" :text="item.label">
          <nut-grid-item
            v-for="item in positionGrid"
            :key="item.value"
            :text="item.label"
            @click="goService(item)"
          >
            <img :src="setOSSLink(item.data.field2)" class="home-grid-item-icon" />
            <!-- <Dongdong /> -->
          </nut-grid-item>
@@ -153,6 +158,14 @@
    url: `${RouterPath.serciceDetail}?id=${item.id}`,
  });
}
const switchTab = useSwitchTab();
function goService(item: API.SelectOptionStringGetDictionaryDataSelectQueryResultOption) {
  switchTab({
    url: `${RouterPath.service}?id=${item.value}`,
  });
}
</script>
<style lang="scss">