2.0.2 • Published 4 years ago

csii-clay v2.0.2

Weekly downloads
1
License
Apache-2.0
Repository
-
Last release
4 years ago

clay.js - Provide more flexible data visualization solutions

我们的目标是:提供更友好的数据可视化解决方案。


作者:北京科蓝软件系统股份有限公司


为了更好的服务于实际项目,我们目前在针对clay.js进行升级,敬请期待!

如何使用

温馨提示:项目开发阶段,V3版本请勿用于实际项目!

  • 首先需要安装必要的包:
npm install --save csii-clay csii-clay-loader
  • 由于我们目前是基于webpack开发的,需要配置loader:
{
    test: /\.clay$/,
    exclude: /node_modules/,
    loader: ['csii-clay-loader']
}
  • 配置完毕以后,绘图的地方其实是.clay文件(加入有文件demo.clay):
<circle dash='50' width='30' type='stroke' radius='170' cx='50w' cy='50h' />

上面是简单的绘制了居中的圆,一切准备好了,只需要再建立绘图对象即可:

import Clay from 'csii-clay';
import image from 'demo.clay';

let clay = new Clay({
    el: document.getElementById('root'),
    render: image
});

到这里,图形就绘制出来了,此处,在.clay文件中还支持c-for,c-on等指令,支持数据绑定等数据驱动视图的交互,可以快速绘制可交互图形!

项目目录

  • clay-loader:用于解析.clay文件的loader
  • dist:打包的内容
  • docs:手册
    • api:使用手册
    • development:开发手册
  • src:项目源码
  • use-case:用例测试
  • .babelrc:babel打包配置
  • .editorconfig:统一编辑器编码习惯配置
  • .gitattributes:针对git中对一些文件或路径操作的配置
  • .gitignore:git提交忽略文件
  • .npmignore:npm发布忽略文件
  • CHANGELOG:打版日志
  • clay.png:项目logo图片
  • LICENSE:协议
  • package-lock.json:项目依赖的版本锁文件
  • package.json:项目依赖和脚本目录等基本信息
  • README:项目说明文件
  • rollup.config.js:项目打包配置
3.0.0-alpha.0

4 years ago

2.0.2

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago

1.5.12

5 years ago

1.5.11

5 years ago

1.5.10

5 years ago

1.5.9

5 years ago

1.5.8-beta

5 years ago

1.5.8

5 years ago

1.5.7

5 years ago

1.5.6

5 years ago

1.5.5

5 years ago

1.5.4

5 years ago

1.5.3

5 years ago

1.5.2

5 years ago

1.5.1

5 years ago

1.5.0

5 years ago

1.4.4

5 years ago

1.4.3

5 years ago

1.4.2

5 years ago

1.4.1

5 years ago

1.4.0

5 years ago

1.3.3

5 years ago

1.3.2

5 years ago

1.3.1

5 years ago

1.3.0

5 years ago

1.2.1

5 years ago

1.2.0

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0-beta

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago