当前位置: 首页 > news >正文

Vue-31-通过flask接口提供的数据使用plotly.js绘图(三)

文章目录

  • 1 创建项目
    • 1.1 新建工程
    • 1.2 App.vue
    • 1.3 Show.vue
    • 1.4 设置字体颜色
      • 1.4.1 设置标题字体颜色
      • 1.4.2 设置悬停标签字体颜色
    • 1.5 去除图表背景色
    • 1.6 切换页面背景色
  • 2 应用示例
    • 2.1 切换页面背景色
    • 2.2 去除图表背景色
    • 2.3 文本元素适应主题颜色
    • 2.4 切换背景色时自动更新图表

绘图时,切换页面的背景色,自动更新图表,正常渲染显示。

1 创建项目

1.1 新建工程

方式一:使用vue/cli脚手架
CMD>vue create 项目名称方式二:使用vite创建Vue3项目
注意node.js的版本要是最新的
CMD>npm create vue@latest采用方式二
CMD>d:
CMD>cd CODEVue
CMD>npm create vue@latest
项目名:vue33_demo
什么都不选,直接回车,创建一个完全为空的项目。
CMD>cd vue33_demo
CMD>npm install

(1)安装npm install plotly.js-dist-min。
推荐使用plotly.js-dist-min包体积更小,适合生产环境。
(2)运行npm run dev。
(3)在src下新建文件夹components,在文件夹下新建Show.vue文件。

1.2 App.vue

<script setup>import Show from './components/Show.vue';
</script><template><Show />
</template><style scoped></style>
http://www.dtcms.com/a/469493.html

相关文章:

  • vue前端面试题——记录一次面试当中遇到的题(5)
  • 90设计网站最便宜终身中小企业的网站建设
  • 杭州高端网站设计公司如何制作淘宝客网站
  • 微服务拆分以及注册中心
  • 遗留系统微服务改造(五):监控体系建设与指标收集
  • Java微服务面试实战:从电商场景看微服务架构设计与实现
  • (微服务)Dubbo 服务调用
  • Java微服务实战:从零搭建电商用户服务系统
  • Spring Cloud微服务SaaS智慧工地项目管理平台源码
  • MySQL常用API
  • DDD企业级记账软件实战二|从0-1创建用户微服务和记账微服务基于Spring Cloud
  • 昆明建设银行纪念币预约网站网站顶一下代码
  • 深入浅出 C# MVC:从基础实践到避坑指南(附完整代码示例)
  • 【网络】NAT相关知识;NAT的概念、工作机制、防火墙(Netfilter)的作用时间点;
  • JavaEE初级——Thread多线程
  • GJOI 10.9 题解
  • 如何设计一个架构良好的前端请求库?
  • 精灵图(雪碧图)的生成和使用
  • Web 开发 27
  • 网站制作主要公司学校网站开发系统的背景
  • Linux小课堂: 目录操作命令深度解析(LS 与 CD 命令)
  • 面向财经新闻的文本挖掘系统设计与实现(论文)
  • 【Redis-cli操作数据类型】Redis八大数据类型详解:从redis-cli操作到场景落地
  • linux安装海量数据库和操作
  • Redis分片+Sentinel熔断设计TP99控制在15ms内
  • 山海关城乡建设局网站佛山网络科技公司有哪些
  • 我的算法模板1(快速幂、逆元、组合数)
  • 八股-2025.10.11
  • 图片上传网站变形的处理旅游网站建设的概念
  • 集团培训网站建设注册公司需要什么条件和手续