@ddgll/vue3-trend

中文文档
1.0.3发布于 2022/03/10MITTypeScriptESM + CJS近 30 天下载 4078

从 url 或输入文件将图像转换为其它类型

中文使用文档
文档目录8 节
  1. 安装
  2. 使用量
  3. 灵感
  4. 道具
  5. 发展
  6. 开始
  7. 贷项
  8. 许可证

🔥🔥🔥

Vue.js v3 更强大更灵活的图表库 https://github.com/ddgll/vue3-trend

🔥🔥🔥


Vue 3 Trend

第3个趋势

Vue.js v3 的简单而优雅的火花线


npm vue

安装

npm i @ddgll/vue3-trend -S

# or via yarn

yarn add @ddgll/vue3-trend

使用量

// app.js

import Trend from "@ddgll/vue3-trend";

// ...
<trend
  :data="[0, 2, 5, 9, 5, 10, 3, 5, 0, 0, 1, 8, 2, 9, 0]"
  :gradient="['#6fa8dc', '#42b983', '#2c3e50']"
  auto-draw
  smooth
>
</trend>

灵感

无斜拉/反应趋势 - 简单而优雅的火花线

道具

  • 数据 : 编号 QQ 对象 : Vue Trend接受的数据非常简单: 要图的y轴值阵列.
    • [120, 149, 193.4, 200, 92] 或者说 [{ value: 4 }, { value: 6 }, { value: 8 }]
  • 梯度 : 字符串颜色可以指定为任何 SVG 支持的格式( 名称、 rgb、 十六进制等)
    • ['#0FF', '#F0F', '#FF0']
  • 梯度方向:字符串:上,下,左或右.
  • 宽度: 数字: 为您的 SVG 设置明确的宽度 .
  • 高度: 数字: 为您的 SVG 设置一个明确的高度 .
  • 页: 数字: 如果您设置了一个非常大 strokeWidth 在你的线上,你可能会注意到 它被"被钉"到边缘.
  • 平滑 : 布尔平滑 : 平滑允许将山峰“ 圆形” 取出, 使线条没有相通的边缘 .
  • 半径: 数字: 当使用时 平滑,您不妨控制每个点周围的曲线量。 如果 smooth 没有设定为 true。 。 。 .
  • autoDraw:布尔:允许行在挂载上自行绘图。 设定为 true 启用并自定义 autoDrawDuration 财务报告和审定财务报表 autoDrawEasing。 。 。 .
  • 自动拖动定义: 数字: 自动拖动动画应当跨行的时间, 以毫秒计 。 如果 autoDraw 没有设定为 true。 。 。 .
  • autoDrawEasing:字符串:用于自动Draw动画的放松功能. 接受内部任何过渡时间函数 cSS 谱 联合国. linear, (中文(简体) ), ease, (中文(简体) ), ease-in, (中文(简体) ), cubic-bezier(......) (中文(简体) ).
  • 最大值: 数字: 指定最大值
  • 分数: 指定分数, 如果您有多行的话, 这样做是有用的 .

SVG 道具

默认情况下,所有未被Vue Trend承认的属性都将被下放给SVG. 该行继承这些属性, 如果它本身没有覆盖它们的话 .

这意味着,除其他属性外,你可以使用:

  • stroke 以坚固的颜色盟誓,
  • strokeWidth 更改默认线厚度,
  • strokeOpacity 创建一个透明的线条,
  • strokeLinecap编号 :strokeLinejoin 控制你的线的边缘,
  • strokeDasharray 创建虚线,以及
  • strokeDashoffset 来控制破碎开始的地方.

发展

yarn
yarn dev
# open localhost:3000

开始

  • 单位测试

贷项

此软件包基于 清-魏-李/武-潮执行情况

许可证

麻省理工学院

版本与发布记录

@ddgll/vue3-trend 共发布 5 个版本,首次发布于 2022/03/10;过去 12 个月发布了 0 个版本。

版本发布日期距今
1.0.3latest2022/03/104 年前
1.0.22022/03/104 年前
1.0.12022/03/104 年前
1.0.02022/03/104 年前
0.1.12022/03/104 年前

关于 @ddgll/vue3-trend 的常见问题

@ddgll/vue3-trend 是什么?

从 url 或输入文件将图像转换为其它类型

如何安装 @ddgll/vue3-trend?

在项目目录运行 npm install @ddgll/vue3-trend,或使用 pnpm add / yarn add / bun add。

@ddgll/vue3-trend 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@ddgll/vue3-trend 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@ddgll/vue3-trend 可以商用吗?

@ddgll/vue3-trend 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@ddgll/vue3-trend 的下载量有多少?

根据 npm 官方下载统计,@ddgll/vue3-trend 在 2026/10/12 – 2026/11/10 这 30 天内被下载 4,078 次,日均约 136 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@ddgll/vue3-trend 还在维护吗?

最新版本 1.0.3 发布于 2022/03/10(4 年前);至今共发布 5 个版本,其中过去 12 个月发布了 0 个;首次发布于 2022/03/10。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。