自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(189)
  • 问答 (1)
  • 收藏
  • 关注

原创 【培训】打开前端黑盒:面向后端开发人员的前端培训

前端框架和库可以帮助开发人员更高效地构建复杂的用户界面和交互功能。Vue.js:一个渐进式的前端框架,易于上手,适合构建单页应用(SPA)。具有轻量级、灵活和高效的特点。React:一个由Facebook开发的JavaScript库,用于构建用户界面。强调组件化开发和虚拟DOM,具有高性能和灵活性。Angular:一个由Google开发的企业级前端框架,功能强大,适合构建大型复杂的应用。提供丰富的功能和工具,如依赖注入、路由管理、表单处理等。

2025-01-10 13:10:20 882

原创 【安全策略】前端 JS 安全对抗&浏览器调试方法

如今这个时代,数据已经变得越来越重要,网页和APP是主流的数据载体。而如果获取数据的接口没有设置任何的保护措施,那么数据的安全性将面临极大的威胁。不仅可能造成数据的轻易窃取和篡改,还可能导致一些重要功能的接口被恶意调用,引发DDoS、条件竞争等攻击效果。这是我们绝对不能忽视的问题!😱 数据泄露风险:未经保护的数据接口很容易遭到黑客的攻击,从而导致数据泄露。一旦敏感信息落入错误的手中,后果将不堪设想。为了避免这种情况发生,我们需要采取一系列的安全措施,确保数据在传输和存储过程中始终得到有效的保护。

2024-01-15 10:37:01 2325

原创 【vue】仿PC端微信制作聊天框

采用(vue+vue-router+vuex+es6+stylus) 来实现一个仿PC端微信的小demo,可以使用一个智能api,实现智能对话。欢迎大家对鄙人提出宝贵意见,相互学习讨论,一起进步。demo地址源码地址实现页面的核心组件分别是搜索框,左侧聊天列表,消息对话框,还有输入框虽说在这里使用vuex有点大材小用,但是面对各组件之间状态传递,多层嵌套的组件传参,毅然决然决定使用vuex进行数据管理,把所有事件和状态存储在store对象中,在组件中通过计算属性获得事件,因此就有了实时性。聊天消息列表在

2022-06-17 13:05:36 10813 12

原创 假如你让5k的程序员开发app

--------------------------------------------------------------------------------------------------------------开发一个APP有多难?只能说比较难,也比较耗费成本,问题太抽象我没法量化的回答有多么难,说下大致成本,你转换成难度系数

2021-02-23 16:28:16 394

原创 【Node】最佳Node.js后端开发模板推荐

本文推荐了6个优秀的Node.js后端开发模板:Express基础模板适合初学者和小型项目;MEAN.js全栈模板适用于中大型企业应用;Express REST API专为API开发优化;NestJS采用TypeScript适合大型团队;Stripe模板集成电商支付功能;MicroTS支持微服务架构。文章建议开发者根据项目需求(学习、快速开发、企业应用、类型安全或特定领域)选择合适的模板,并推荐先研究模板结构再进行二次开发。这些模板都提供完善的文档和社区支持。

2025-06-21 18:54:29 273

原创 【npm证书报错】request to https://r2.cnpmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz failed

摘要:遇到npm安装报错"certificate has expired"时,优先更换镜像源为淘宝镜像(npm config set registry https://registry.npmmirror.com),既安全又高效。若问题由旧版编辑器导致(如vscode),建议先更新软件。仅在紧急情况下可临时禁用SSL验证(npm config set strict-ssl false),但需及时恢复。注意保持Node.js和npm版本较新,避免证书兼容问题。(149字)

2025-06-20 14:09:51 387

原创 【Vue3】实现屏幕共享惊艳亮相

Vue3现已支持屏幕共享功能,基于浏览器MediaDevices API的getDisplayMedia方法实现。通过Composition API封装响应式状态管理,开发者可以构建实时协作应用。核心实现包括:响应式状态容器管理共享状态、屏幕捕获逻辑处理授权与媒体流、视频元素绑定展示内容。文章提供了完整代码示例,展示如何封装可复用Composable组件并集成使用。这一功能标志着Vue生态在多媒体领域的进步,为开发者带来更多可能性。

2025-06-13 08:49:27 415

原创 【React】Magic UI:让界面动起来的高级前端必备工具

Magic UI 是一个基于 React 的现代动效组件库,提供丰富且优雅的动画效果,帮助开发者快速提升界面视觉体验。其简洁的 API、开箱即用的组件和多样化的模板,让前端开发更高效。无论是悬停动画、按钮反馈还是滚动触发效果,Magic UI 都能轻松实现。适用于各类 Web 应用,尤其适合追求设计感与交互体验的高级前端开发者。官网提供详细文档与示例,便于学习与集成。SEO 优化关键词:React 动效库、Magic UI、前端动画、UI 组件库、React 动画效果。

2025-06-06 13:42:54 820

原创 【vue3】十大核心 API 推动前端开发的革新与进阶

Vue 3 新特性解析:10 个提升开发效率的 API 🚀 本文深入探讨 Vue 3 最值得掌握的 10 个 API,包括:性能优化的 shallowRef 和 v-memo、数据保护的 readonly、自动追踪依赖的 watchEffect、简化双向绑定的 defineModel()、顶层 await 异步操作、动态组件<component>、跨层级渲染的<Teleport>、无根节点的 Fragment 以及自定义指令实现。这些 API 在响应式设计、性能优化和开发体验上都带

2025-06-06 09:08:19 855

原创 【Cursor中文文档】开发者终于有了靠谱的 Cursor 文档了 —— 这次不一样!!

Cursor推出官方中文文档,为中文开发者带来更高效的使用体验。该文档与英文原版同步更新,语言流畅专业,解决了以往中文资料术语混乱、信息滞后的问题。作为GitHub开发的AI编程助手,Cursor凭借代码理解、智能补全等功能广受关注。中文文档的推出有效降低了使用门槛,填补了国内AI工具技术文档的空白,体现了开源项目对中文生态的重视。这一举措标志着全球技术工具正为中文用户创造更友好的环境,具有重要的本地化价值。对于想尝试Cursor的中文开发者,这份文档是快速上手的理想选择。

2025-06-05 10:43:04 633

原创 【超级个体】送你一张第三方费用表

自由职业报价策略、专业定价方法、自由职业者报价技巧、项目估价指南、价值定价法、自由职业定价体系、报价陷阱规避、专业服务定价、自由职业者价值体现、精准报价技巧 自由职业者在报价时常陷入“心跳加速”与“分析瘫痪”的困境,如何在专业价值与客户接受度之间找到平衡?本文基于200+真实案例,提炼出一套科学的报价体系,涵盖基础定价公式、行业基准参考及关键调整系数。通过“价值包装法”、“三段式报价技巧”等实用策略,帮助自由职业者精准表达自身价值,提升议价能力

2025-06-05 10:02:47 420

原创 字节开源FlowGram:AI时代可视化工作流新利器

字节开源FlowGram引擎:可视化AI工作流新标杆 字节跳动推出的FlowGram引擎创新性地将图神经网络与可视化交互结合,支持动态流程编排。该工具通过节点化设计降低使用门槛,提供固定/自由两种布局模式,覆盖审批流、AI生成等场景,内部已应用于扣子工作流、飞书低代码等30+项目。技术层面采用分层架构和插件化设计,支持条件分支、循环控制等复杂逻辑,实测金融反欺诈场景效率提升58%。开发者可通过官方模板快速搭建AI工作流,企业用户能显著提升自动化流程开发效率。 (150字)

2025-06-04 13:47:53 1027

原创 Blob文件导出:FileReader是否必需?✨

摘要: 在现代Web开发中,文件导出功能常通过responseType: 'blob'处理二进制流。传统方法使用FileReader解析Blob内容(如判断错误JSON),但现代浏览器支持更简洁的await blob.text()。不同responseType对应不同数据处理方式:文本/JSON直接解析,Blob需转换后下载。建议现代项目优先使用blob.text(),兼容旧环境时保留FileReader,并在导出逻辑中动态判断响应内容类型(文件或错误),确保功能稳定性与代码简洁性。 (149字)

2025-05-29 13:29:45 920

原创 【Vue3】最强组合套装:尤雨溪引领前端开发新潮流

初始化工具create-vue、TypeScript支持、路由管理工具vue-router V4、状态管理库Pinia、构建工具Vite、Hooks工具库VueUse、代码格式化工具ESLint & Prettier、原子化CSS引擎UnoCSS、以及组件库如Element Plus和Naive UI。此外,还推荐了调试工具vite-plugin-vue-devtools、跨平台开发框架uni-app和桌面端开发框架Vite-electron。

2025-05-17 16:50:32 918

原创 【 SVG动态拼接】前端生成阻抗电路图

本文介绍了一个前端工具,用于根据表格数据动态生成阻抗电路图,并将其以SVG图片形式传递给后端,最终嵌入Excel中。工具的核心功能包括SVG文件的异步加载、动态拼接算法、中间连接线的实现以及SVG文件的导出功能。通过XMLHttpRequest加载SVG文件,并根据用户输入的模式动态计算元素位置,生成最终的SVG图像。工具还提供了下载和上传功能,支持将生成的SVG文件保存到本地或上传至后端服务器。用户界面采用响应式布局,并实时反馈操作状态。虽然工具已具备基本功能,但仍有优化空间,如添加SVG预览、更多拼接模

2025-05-09 10:16:59 668

原创 【vue】 实现浏览器自动播放音频的指南

关键词:Vue.js、自动播放音频、浏览器策略、用户交互、渐进式增强。在 Vue 应用中实现音频播放功能时,务必考虑浏览器的自动播放策略。用户交互优先:通过用户点击按钮等交互方式触发音频播放,是确保音频能够顺利播放的最佳方法。渐进式增强:如果需要在页面加载时自动播放音频,可以先尝试播放,并在失败时提示用户。但这并不总是可靠的。静音自动播放:如果应用场景允许,可以先播放静音音频,然后在用户交互后恢复音量。用户授权:虽然某些浏览器允许通过用户授权来允许自动播放,但这并不是一个通用的解决方案。

2025-04-25 08:56:07 1343

原创 【uniapp原生】实时记录接口请求延迟,并生成&写入文件到安卓设备

该功能的核心在于定时发送网络请求记录请求的延迟时间,并将延迟数据实时写入本地文件。定时发送请求:使用每秒发送一次网络请求。记录延迟时间:通过记录请求发送前后的时间差,计算网络延迟。写入本地文件:将延迟数据以 JSON 或 TXT 格式追加写入本地文件,以便后续分析。通过以上步骤,您可以在 UniApp 应用中实现一个实时记录接口请求延迟的功能。这不仅有助于监控应用的性能,还能为后续的优化提供数据支持。根据具体需求,您可以进一步扩展和优化该功能,例如增加数据持久化、集成图表展示等。

2025-02-28 13:56:21 854

原创 【JavaScript初级】常用的数组处理方法,以及巧妙的记忆方法

增删操作末尾操作push(推入)、pop(弹出)。开头操作unshift(推入开头)、shift(移出开头)。任意位置splice(拼接)、toSpliced(新数组拼接)。查找与判断查找元素find(找到第一个)、findLast(找到最后一个)、indexOf(索引)、findIndex(索引)、(最后一个索引)。条件判断some(某些)、every(每个)、includes(包含)。遍历与转换遍历操作map(映射)、forEach(对每个)、filter(过滤)、reduce(缩减)、

2025-02-28 13:42:14 984

原创 【uniapp】在UniApp中实现持久化存储:安卓--生成写入数据为json&txt

通过将数据存储在本地文件中,你可以确保关键数据在用户清除缓存或清除应用数据后依然存在。这种方法不仅适用于UniApp,也适用于其他跨平台开发框架。关键在于合理利用原生功能,处理好权限和文件路径问题。希望本文能帮助你更好地实现UniApp应用的持久化存储,提升用户体验和数据安全性。如果你有任何疑问或建议,欢迎在评论区留言交流!

2025-02-27 16:07:03 2095

原创 【js面试】JavaScript中执行栈和执行上下文是什么?

理解执行栈和执行上下文对于掌握JavaScript的运行机制至关重要。执行栈负责管理函数的调用顺序,而执行上下文则提供了代码执行所需的环境信息。通过掌握这两个概念,开发者可以更有效地调试代码、优化性能,并避免常见的错误。second();first();创建全局上下文请压入执行栈first函数被调用,创建函数执行上下文并压入栈执行first函数过程遇到second函数,再创建一个函数执行上下文并压入栈second。

2025-02-24 20:20:45 1439

原创 【VChart】都2025年了你还在用ECharts?来看看字节的VChart吧

VChart是一款由国内团队开发的新兴数据可视化库,旨在提供高性能、易用且功能丰富的图表解决方案。VChart 强调高性能渲染和灵活的交互功能,并支持多种图表类型和自定义选项。ECharts是由百度开源的成熟数据可视化库,广泛应用于各种数据分析和展示场景。ECharts 以其丰富的图表类型强大的交互功能和高度的可定制性而闻名,并且拥有庞大的用户社区和丰富的资源。ECharts和VChart如果您需要丰富的图表类型、强大的交互功能、成熟的技术支持和庞大的用户社区,ECharts 是更好的选择。

2025-02-24 13:13:25 1852

原创 【TypeScript】用这么久的 TypeScript 还是和没用一样?

今天我们来聊聊 TypeScript 的内置方法。很多开发者使用 TypeScript 已经有一段时间了,但仍然没有充分利用它提供的强大工具类型。这不仅浪费了 TypeScript 的优势,还可能导致代码中出现一些本可以避免的错误。本文将详细介绍一些常用的 TypeScript 内置方法,并结合实际示例,帮助大家更好地理解和应用这些工具类型。通过以上示例,我们可以看到 TypeScript 提供的这些内置方法极大地提升了代码的可维护性和安全性。希望大家在日常开发中能够充分利用这些工具类型,写出更优质的代码。

2025-02-21 09:00:05 310

原创 【AI】作为一名程序员,我如何看待马斯克的Grok 3发布

Grok 3的发布让我看到了AI在开发中的巨大潜力。作为一名前端程序员,我将继续关注AI技术的发展,并积极探索AI与前端开发的结合点。我相信,AI的引入将为我们带来更高效、更智能、更创新的开发体验。让我们拭目以待,看看Grok 3能否成为AI领域的下一个颠覆者,以及它将如何改变前端开发的未来。

2025-02-18 16:53:01 1111

原创 【JavaScript】深入解析 Picture-in-Picture API:构建画中画功能的详细指南

是Web API的一部分,旨在为网页内容提供画中画功能。通过该 API,开发者可以轻松地将指定的 DOM 元素(如视频播放器、图像或自定义内容)转换为独立的浮动窗口,用户可以自由移动和调整其大小,而不影响主网页的浏览。Picture-in-Picture API 为网页开发者提供了一种强大的工具,可以显著提升用户体验。通过本文的详细解析,相信大家对 PiP API 的功能和使用方法有了更深入的了解。在实际应用中,开发者应充分考虑用户需求和场景特点,合理运用 PiP 功能,创造出更加丰富和便捷的网页体验。

2025-02-18 09:23:43 1060

原创 【CSS】什么是响应式设计?响应式设计的基本原理,怎么做

响应式网站设计是一种灵活且适应性强的网页设计方法“内容如水,适配容器”换句话说,网页内容会根据用户行为以及设备环境(如系统平台、屏幕尺寸、屏幕方向等)进行动态调整和适配,以提供最佳的用户体验。响应式设计是现代网页设计中不可或缺的一部分,它能够有效提升网站在不同设备上的用户体验。随着移动互联网的迅猛发展,掌握响应式设计技术已成为前端开发者的必备技能。通过合理运用媒体查询、相对单位、弹性布局和网格布局等手段,开发者可以创建出既美观又实用的响应式网站,为用户提供无缝的浏览体验。

2025-02-04 22:22:48 1862

原创 【CSS】谈谈你对BFC的理解

块格式化上下文(BFC)是 Web 页面的可视化 CSS 渲染的一部分,是块级盒子的布局过程发生的区域,也是浮动元素与其他元素交互的区域。简单来说,BFC 是一个独立的渲染区域,内部的元素布局不会影响到外部的元素,反之亦然。BFC 是 CSS 中一个强大的工具,能够帮助我们解决许多常见的布局问题。清除浮动防止外边距合并实现更复杂的布局理解 BFC 的概念和应用,可以让我们在编写 CSS 时更加得心应手。希望本文能够帮助你更好地理解 BFC,并在实际项目中灵活运用。

2025-02-04 20:13:59 1522

原创 【已解决】vxe-table组件分页pager模块占位符{0}的问题

在寻找解决方案的过程中,我也参考了官方的issue,里面也有其他的解决方案,但是并不适用于我的项目。)都因为版本问题存在一些出入,所以别人的解决方案不一定在你的项目里适用,但可以尝试。对vxe-table组件的认识只停留在使用阶段,为了解决这个问题,不得不翻阅了这个组件的源码,获益良多。“vxe-table”: “^4.6.17”,(更新了几个版本好像都有问题,只要你有自己的国际化)分页占位符在国际化后,没有正确的替换,本地环境还是ok的,正式环境出现了该情况。特意去找了一下引用 翻译文件。

2025-01-21 14:10:07 732

原创 【vue3】 ECharts 结合实现动态图表展示

通过修改 yAxis 的 show 属性来控制图表的显示状态,并动态调整图表的布局。它通过 Vue.js 的setup语法糖和 Composition API 来管理组件的状态和逻辑,同时使用 ECharts 来渲染图表。动态加载历史数据:根据用户选择的视图类型(常规曲线或加速度曲线),动态加载并展示相应的历史数据。图表交互:用户可以通过按钮切换图表的显示/隐藏,调整图表的刻度范围,以及导出数据。响应式布局:图表会根据窗口大小自动调整尺寸,确保在不同设备上都能有良好的展示效果。

2025-01-07 12:55:42 1654

原创 【AI】 赋能代码理解与维护:程序员的好帮手

代码摘要生成是AI在代码理解方面的一个重要应用。通过对源代码进行分析,AI可以自动生成简洁明了的代码描述或摘要,帮助程序员快速把握代码的核心逻辑。📝代码片段摘要AI可以自动生成代码片段的简短描述,概括代码功能、输入输出等。例如,AI可以生成类似于“此函数用于计算两个数的和”的描述。代码库概览AI可以生成代码库的整体描述,包括主要功能模块、依赖关系、代码风格等。例如,AI可以生成类似于“此代码库包含用户管理模块、订单管理模块和支付模块”的描述。

2025-01-03 16:26:52 1310

原创 【面试】深入理解 JavaScript 中的 Object.freeze()

JavaScript 提供的一个内置方法,用于冻结一个对象。不可扩展:不能添加新的属性。不可配置:不能删除现有属性,也不能更改属性的描述符(如writable或只读属性:现有属性的值不能被修改。简而言之,将一个对象变成一个完全不可变的实体。是一个强大的工具,用于创建不可变对象,防止对象被修改。然而,需要注意其浅冻结的特性,以及在处理嵌套对象时需要递归冻结以实现深度冻结。在设计应用程序时,合理使用可以提高代码的健壮性和安全性。通过深入理解。

2025-01-02 11:15:49 955

原创 【Git命令】探索20个 Git 的强大功能:从基础到高级

Git 是一个功能强大的版本控制系统,广泛应用于软件开发中。除了基本的commitpush和pull命令外,Git 还提供了许多高级功能,可以显著提升你的开发效率。本文将介绍一些你可能不知道的 Git 功能,帮助你更好地管理和维护你的代码库。

2024-12-31 21:57:38 609

原创 【AI时代】AI与编程的未来:哪些技能将变得至关重要?

例如,数组适合存储和访问连续的数据,链表则在插入和删除操作上具有优势,栈和队列常用于实现特定的逻辑,树和图则可以用来表示复杂的关系。通过使用函数、类、模块等代码复用的机制,我们可以将一些常用的代码封装起来,在需要的时候直接调用,避免重复编写相同的代码💡。例如,在编写多个程序时,如果都需要实现相同的功能,我们可以将这个功能封装成一个函数或类,然后在不同的程序中调用,这样可以减少代码的冗余,提高代码的可维护性。学习动态规划算法的原理和应用场景,能够让我们解决一些复杂的优化问题,提高程序的性能和效率💡。

2024-12-31 21:50:37 1591

原创 【源码解读】25年跨年 一起来放个烟花吧

这个项目是一个基于 HTML5 Canvas 的跨年烟花模拟器。用户可以通过点击屏幕来点燃烟花,烟花会在空中爆炸并产生绚丽的视觉效果。项目还支持自动发射烟花、调整烟花类型、大小、画质等设置,提供了丰富的交互体验。跨年烟花项目涉及多个复杂的技术点,包括 Canvas 渲染、物理模拟、用户交互、音效播放、状态管理和跨平台兼容性。通过深入分析这些难点,我们可以更好地理解前端动画和交互的实现原理,并为类似项目的开发提供参考。如果你对前端动画和物理模拟感兴趣,这个项目是一个非常值得学习的案例。

2024-12-31 17:07:30 1357 2

原创 【MAC】深入浅出 Homebrew 下 Nginx 的安装与配置指南

通过本文的详细步骤,您可以轻松地在 macOS 上使用 Homebrew 安装、启动、管理和配置 Nginx。Nginx 的强大功能和灵活性使其成为构建高性能 Web 服务器的理想选择。无论是简单的静态网站还是复杂的反向代理架构,Nginx 都能提供卓越的性能和可靠性。希望本文对您有所帮助,祝您在 Nginx 的使用中一切顺利!

2024-12-20 09:09:19 1809 1

原创 【AI驱动】代码优化:让你的代码更高效、更简洁

随着AI技术在软件开发领域的应用日益广泛,市场上涌现出众多AI驱动的代码优化工具。以下将分别介绍国外和中国领先的AI代码优化工具,并分析其功能、技术特点和应用场景。

2024-12-18 10:11:39 2303

原创 【AI时代】程序员如何避免成为“代码搬运工”

在AI时代,程序员避免被取代的关键策略涵盖多个重要方面呢😎。

2024-12-17 16:45:10 836

原创 【AI】从代码生成到智能调试:国内外AI编程工具大揭秘

AI编程工具正在重塑软件开发的方式,从代码生成到智能调试,AI技术为开发者提供了强大的工具箱。本文详细解析了几款国内外领先的AI编程工具,分析了它们的优缺点及使用场景,并探讨了AI编程工具的未来发展方向。希望本文能够帮助开发者更好地理解和利用AI编程工具,提升开发效率,迎接AI时代的编程新纪元。

2024-12-15 10:26:53 3008

原创 【AI】如何重塑编程:未来开发者的新工具箱

通过本专栏,读者将深入了解AI如何重塑编程,并掌握未来开发者的新工具箱。我们将探讨AI在各个开发环节中的应用,揭示AI对程序员工作方式的深远影响,并展望AI与编程的未来发展方向。希望本专栏能够为程序员提供有价值的 insights,帮助他们在AI时代更好地应对挑战,抓住机遇。

2024-12-15 01:04:08 1058

原创 【专栏目录】AI时代的程序员进化论

这些标题旨在帮助大家在AI时代更好地理解和应对编程领域的变革。希望这些内容能为你的提供灵感以及价值!

2024-12-14 21:43:25 282

原创 【js库分享】超级离谱的前端需求:搜索图片里的文字

本文详细介绍了如何使用Tesseract.js库实现图片文字搜索功能,有效地解决了在大量图片中快速找到目标图片的需求。文章首先分析了问题背景,提出了解决方案的基本思路,即通过识别图片上的文字并存储在keyword中,实现搜索功能。接着,文章逐步介绍了Tesseract.js库的安装、配置和使用方法,包括如何识别英文和中文文字。文章还展示了如何将识别出的文字与图片关联,以及如何通过搜索文字来筛选图片。最后,文章讨论了Tesseract.js库的优势,如易于集成、支持多种语言等,并展望了未来可能的改进方向

2024-10-18 14:36:22 438

echarts大屏+地图模块json数据+中华人民共和国svg

ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11XQ,Chrome,Firefox,Safari等),底层依赖矢量图形库 ZRender,提供直观,交互丰富,可高度个性化定制的数据可视化图表。 理解:实际上就是一个JS插件,可以运行在PC和移动设备,兼容主流浏览器,提供非常多的图表(折线图,柱状图,散点图,饼图,K线图) echarts.registerMap('中华人民共和国', usaJson) // 生成地图

2022-09-01

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除