npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

line-chart-vue

v1.0.3

Published

lineChart in vue.js

Downloads

8

Readme

介绍

lineChart

  • 是基于vue开发的折线图普,使用H5 canvas实现效果
  • lineChart提供快速生成折现图谱功能,简单好用
  • 大小由外部盒子控制,可完全自定义
  • 自适应屏幕,改变屏幕会自行重新渲染组件

安装

npm install line-chart-vue --save

使用

import lineChart from 'line-chart-vue'

components:{
	lineChart
}
<div class='wrapper'>
 <line-chart></line-chart>
</div>

参数

<line-chart :rowData='rowList'></line-chart>
<!--参数以此逻辑传递-->

rowData

数组 默认空(必填,否则组件为空)
折线图的中的数据 
数据格式请自行调整为一维数组[1,2,3,4,...](为了数据调用时更方便)
组件会自动判断数据中最大值和最小最,然后将Y轴的值等分

row

数字 默认5(个)
Y轴坐标的个数

colData

数据 默认空(非必填)
X轴需要填写的值(可不填,将以自然数递增)
此数据存在时,请自行调整为一维数组,长度需和rowData相同

colStart

数字 默认1
当colData数据为空时,可自定义X轴的开始值,此后以自然数递增

load

布尔值 默认true(开启)
是否开启可下载canvas图片功能

imgType

字符串 默认'jpg' (直接写时记得加'')
图片下载的格式,提供png|jpeg|jpg|bmp|gif格式选择

hoverLine

布尔值 true(开启)
是否开启数据定位功能,开启后会将鼠标指中数据和X轴垂直连线

playing

布尔值 true(开启)
是否开启动态画图功能,开启后折线图会是动画画出线路

演示