在线表单设计器
安装
npm install chart-maker-design --save
引用
import DesignChartMaker from 'chart-maker-design'
import 'chart-maker-design/lib/chart-design-lib.css'
...
Vue.use(DesignChartMaker, options)
...
options
配置项 | 备注 | 默认值 |
---|---|---|
dataThemeManagementRouteName | 主题列表路由 | DataThemeManagement |
onlineChartDesignRouteName | 在线图表设计器路由(从图表列表跳转) | OnlineChartDesign |
ajax | axios配置对象 | {} |
ajax
传入 axios 对象 ...
组件
名字 | 备注 |
---|---|
ChartList | 图表管理列表 |
DataThemeList | 图表主题列表 |
OnlineChartDesign | 在线图表设计器 |
RenderChart | 渲染图表组件 |
组件参数
- OnlineChartDesign
props
名字 | 备注 | 类型 |
---|---|---|
programId | 所属工程id | Number, String |
chartId | 图表id | Number, String | |
edit | 是否可以编辑 | Boolean |
- RenderChart
props
名字 | 备注 | 类型 |
---|---|---|
chartId | 图表id | Number, String |