0.2.7 • Published 3 years ago

bs-ui-echarts v0.2.7

Weekly downloads
1
License
MIT
Repository
-
Last release
3 years ago

bs-ui-echarts

Base Readme

这个项目是从bs-ui-seed基础创建出来的. 请查看base/README.md 来了解其基础内容.

基于百度echarts的小程序图表组件。

功能介绍

  • 基础图表功能
  • touch事件修正
  • 微信版本检测
  • ios 兼容性

使用方法

  1. 安装
npm i bs-ui-echarts
  1. .json
"usingComponents": {
    "bs-echarts": "miniprogram_npm/bs-ui-echarts/index"
  }
  1. .wxml
<bs-echarts
    canvas-id="chart-id"
    chart-height="500rpx"  // chart 高度, optional 默认为100%
    option="{{yourChartOptions}}"
/>
  1. .js
data: {
    yourChartOptions: null
},

onReady() {
    // 显示chart
    this.setData({
        options: yourChartOptions  // options:null 表示隐藏chart,显示no data提示
    });
}

实例

参见 exmple 文件夹

更新日志

详见 Change log

接口说明

Properties

PropertyTypeRequiredDefault ValueComments
canvasIdStringrequired--canvas id
optionObjectrequired--echart 选项,数据变化会重新触发加载
ecObjectoptional{ lazyLoad: true }自定义扩展选项. 其他配置项参见下面详细介绍(ec 配置项).
componentHiddenBooleantrue
chartHeightStringrequired360rpxchart 的高度, 需传入单位
noDataHeightStringoptional360rpxnodata 的高度

ec 配置项

NameDefault ValueComments
lazyLoadtrue延迟调用
disableTouchfalse是否禁用触摸

Events

EventRequiredComments
chartreadyoptional在chart ready 后进行调用,返回chart对象,可用于注册click等事件
0.2.7

3 years ago

0.2.6

5 years ago

0.2.4

5 years ago

0.2.3

5 years ago

0.2.2

5 years ago

0.2.1

5 years ago

0.2.0

5 years ago

0.1.11

5 years ago

0.1.10

5 years ago

0.1.9

5 years ago

0.1.8

5 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.1

5 years ago