news 2026/6/9 22:07:29

Vue3 词云

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Vue3 词云

效果图:

<template> <v-chart ref="vChartRef" :option="option" style="background-color: #000;"></v-chart> </template> <script setup lang="ts"> import { ref, reactive } from "vue"; import VChart from "vue-echarts"; import * as echarts from "echarts/core"; import { CanvasRenderer } from "echarts/renderers"; import { GridComponent } from "echarts/components"; import "echarts-wordcloud"; echarts.use([CanvasRenderer, GridComponent]); const vChartRef = ref(); const chartData = ref<any>([ { name: "矛盾调解", value: 500, }, { name: "拖欠克扣工资", value: 300, }, { name: "食品安全", value: 300, }, { name: "街面秩序", value: 200, }, { name: "涉法涉讼", value: 200, }, { name: "施工噪音投诉", value: 100, }, { name: "信访接待", value: 100, }, { name: "社会治安", value: 100, }, { name: "房屋交易", value: 50, }, { name: "施工管理", value: 50, }, { name: "日常维控", value: 20, }, ]); const option = reactive({ backgroundColor: "rgba(0,0,0,0)", tooltip: { show: true, formatter: (params: any) => { return `${params.name}: ${params.value}`; }, }, series: [ { type: "wordCloud", shape: "pentagon", left: "center", top: "center", width: "100%", height: "100%", right: null, bottom: null, sizeRange: [14, 31], rotationRange: [0, 0], rotationStep: 0, gridSize: 25, drawOutOfBound: false, layoutAnimation: true, emphasis: { focus: "none", }, data: chartData.value, textStyle: { fontFamily: "AlibabaPuHuiTi_2_85_Bold", fontWeight: 600, color: () => { const colors = [ "#029CD4FF", "#D54941FF", "#3B9330FF", "#F5BA18FF", "#A0DA12FF", "#E37318FF", "#8E56DDFF", "#2BA471FF", "#029CD499", "#D5494199", "#3B933099", "#F5BA1899", "#A0DA1299", "#E3731899", "#8E56DD99", "#2BA47199", "#029CD44D", "#D549414D", "#3B93304D", "#F5BA184D", "#A0DA124D", "#E373184D", "#8E56DD4D", "#2BA4714D", ]; return colors[Math.floor(Math.random() * colors.length)]; }, }, }, ], }); </script>
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 0:43:18

Hyperledger Fabric与 FISCO BCOS深度对比

一、核心架构与设计哲学对比 Hyperledger Fabric&#xff08;Linux基金会主导&#xff09; 设计理念&#xff1a;模块化、可插拔的企业级区块链 架构特点&#xff1a; ├── 通道机制&#xff08;数据隔离&#xff09; ├── 可插拔共识&#xff08;Kafka/Raft&#xff09; ├…

作者头像 李华
网站建设 2026/6/10 12:28:37

30、ImageMagick:强大的图形文件处理工具

ImageMagick:强大的图形文件处理工具 在图形处理的领域,ImageMagick 是一款功能强大但使用起来颇具挑战的工具。下面将介绍几个使用 ImageMagick 完成不同图形处理任务的脚本。 1. 水印添加脚本 水印添加是保护图片版权的常用手段,以下是实现该功能的脚本: newfilenam…

作者头像 李华
网站建设 2026/6/9 14:52:18

python-uniapp微信小程序的自助自习室预约选座系统的设计与实现_7r4zk039

文章目录系统截图项目技术简介可行性分析主要运用技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;系统截图 python-uniapp_7r4zk039 微信小程序的自助自习室预约选座系统的设计与实现 项目技术简介 Pyth…

作者头像 李华
网站建设 2026/6/10 12:27:36

基于LSTM - AdaBoost的多输入单输出回归预测

基于LSTM-AdaBoost长短期记忆网络结合AdaBoost多输入单输出回归预测 python代码 1.输入多个特征&#xff0c;输出单个变量&#xff0c;多变量回归预测&#xff1b; 2.data为数据集&#xff0c;excel数据&#xff0c;前6列输入&#xff0c;最后1列输出&#xff0c;运行主程序即…

作者头像 李华
网站建设 2026/6/10 12:27:36

20、开发线程安全的 COM 代码

开发线程安全的 COM 代码 在多线程编程中,确保代码的线程安全性是一项至关重要的任务。尤其是在 COM(Component Object Model)编程环境中,由于多个线程可能同时访问共享资源,因此需要特别注意处理共享数据冲突的问题。本文将介绍一些开发公寓安全(apartment-safe)和线程…

作者头像 李华
网站建设 2026/6/10 2:04:02

容联七陌 X 凯德MALL|大模型客服驱动购物中心服务升级

凯德&#xff08;中国&#xff09;企业管理有限公司作为凯德集团旗下核心成员&#xff0c;专注于线下大型商业综合体运营&#xff0c;旗下核心品牌"凯德MALL"覆盖全国多座城市。其业务以零售、餐饮、休闲娱乐等多业态融合为核心&#xff0c;致力于通过数字化手段提升…

作者头像 李华