房产数据可视化分析大屏 可视化数据大屏 vue3

数据大屏

vue3 可视化数据大屏 房产数据可视化分析大屏

id

289

运行环境

nodejs 23

开发框架

vue3 vite js

分辨率

1920 * 1080

演示地址

演示demo:房产数据可视化分析大屏 可视化数据大屏 vue3

动态效果

效果截图

房产数据可视化分析大屏

楼层偏好分析

雷达图展示楼层偏好分析

中楼层(6-15)
高楼层(16—25)
低层(1-5)
超高楼层(25+)

楼层偏好分析

户型结构分析

并状图展示户型结构分析

其他户型
四室两厅
一室一厅
三室两厅
两室一厅

户型结构分析

月度成交量

柱状图展示月度成交量

月度成交量

热门楼盘排行

滚动排行展示热门楼盘排行

热门楼盘排行

房价区间分布

饼状图展示房价区间分布

房价区间分布

房价趋势分析

折线图展示房价趋势分析

新房均价
二手房均价

房价趋势分析

关键数据

数字卡片展示关键数据

平均房价
本月成交量
环比增长
库存房源

关键数据

房源地理分布

地图展示房源地理分布

房源地理分布

大屏数据可视化模板

数据可视化大屏模板

项目文件目录

项目文件目录

部分代码

<template>
  <div class="home">
    <top class="wow fadeInDown" name="房产数据可视化分析大屏"></top>
    <div class="homeMain">
      <div class="homeMainl">
        <div class="item1">
          <item name="楼层偏好分析" :duration="0.5" :delay="0">
            <item1></item1>
          </item>
        </div>
        <div class="item1">
          <item name="户型结构分析" :duration="0.5" :delay="0.5">
            <item2></item2>
          </item>
        </div>
        <div class="item1">
          <item name="月度成交量" :duration="0.5" :delay="1">
            <item3></item3>
          </item>
        </div>
      </div>
      <div class="homeMainc">
        <div class="item1">
          <item8></item8>
        </div>
        <div class="item2" ref="item2Ref">
          <item7></item7>
        </div>
      </div>
      <div class="homeMainr">
        <div class="item1">
          <item name="热门楼盘排行" :duration="0.5" :delay="0">
            <item4></item4>
          </item>
        </div>
        <div class="item1">
          <item name="房价区间分布" :duration="0.5" :delay="0.5">
            <item5></item5>
          </item>
        </div>
        <div class="item1">
          <item name="房价趋势分析" :duration="0.5" :delay="1">
            <item6></item6>
          </item>
        </div>
      </div>
    </div>
  </div>
</template>

<script setup>
import {ref, onMounted} from 'vue'
import {gsap} from 'gsap'
import top from '@/components/top/index.vue'
import WOW from "wow.js"
import item from "@/components/item/index.vue"
import item1 from './components/item1/index.vue'
import item3 from './components/item3/index.vue'
import item5 from './components/item5/index.vue'
import item4 from './components/item4/index.vue'
import item2 from './components/item2/index.vue'
import item6 from './components/item6/index.vue'
import item7 from './components/item7/index.vue'
import item8 from './components/item8/index.vue'

// 创建 ref 引用
const item2Ref = ref(null)

// 生命周期钩子
onMounted(() => {
  const wow = new WOW({})
  wow.init()

  // GSAP 动画:从小到大的缩放效果
  if (item2Ref.value) {
    gsap.fromTo(item2Ref.value,
        {
          scale: 0,
          opacity: 0,
          transformOrigin: "center center"
        },
        {
          scale: 1,
          opacity: 1,
          duration: 0.8,
          delay: 0.5,
          ease: "back.out(1)"
        }
    )
  }
})
</script>

项目依赖

{
  "name": "rongzidanbao",
  "private": true,
  "version": "1.0.0",
  "type": "module",
  "scripts": {
    "dev": "vite",
    "build": "vite build",
    "build-qiniu": "vite build && node ./qiniu.js",
    "preview": "vite preview"
  },
  "dependencies": {
    "@meruem117/vue-seamless-scroll": "^0.1.8",
    "autoprefixer": "^10.4.13",
    "axios": "^1.5.1",
    "dayjs": "^1.11.7",
    "disable-devtool": "^0.3.7",
    "echarts": "^5.4.3",
    "fs": "0.0.1-security",
    "gsap": "^3.11.4",
    "mockjs": "^1.1.0",
    "postcss": "^8.4.21",
    "postcss-loader": "^7.0.2",
    "postcss-pxtorem": "^6.0.0",
    "qiniu": "^7.8.0",
    "sass": "^1.57.1",
    "sass-loader": "^13.2.0",
    "style-loader": "^3.3.1",
    "vite-plugin-mock": "^2.9.8",
    "vue": "^3.2.45",
    "vue-router": "^4.1.6",
    "vue3-seamless-scroll": "^2.0.1",
    "wow.js": "^1.2.2"
  },
  "devDependencies": {
    "@vitejs/plugin-vue": "^4.0.0",
    "vite": "^4.0.0"
  }
}

源码下载

项目基于vue3+vite+js开发 nodejs 23

购买代码前请确保具备相关开发基础

本项目为纯前端大屏,无后端支持

默认数据为模拟数据,实际使用时需接入真实数据源

虚拟产品一经售出 概不退款请谅解

相关文件下载地址
此资源需支付 ¥60 后下载
购买成功后,如无法下载请联系微信:17331886870
喜欢
房产数据可视化分析大屏 可视化数据大屏 vue3