0.2.4 • Published 3 years ago
nti-easydt-plus v0.2.4
nti-easydt-plus
EasyDT 数字孪生平台组件库
安装
npm i nti-easydt-plus导入
全局导入
import NtiEasydtPlus from 'nti-easydt-plus'
import 'nti-easydt-plus/dist/style.css'
app.use(NtiEasydtPlus)按需导入
import { NtiEasydtDatasourcePicker } from 'nti-easydt-plus'
import 'nti-easydt-plus/dist/style.css'组件
NtiEasydtDatasourcePicker
数据源/数据集选择器
Example
<NtiEasydtDatasourcePicker
:projectID="projectID"
:env="env"
:token="token"
@load="load"
@getDatasource="getDatasource"
@getDataset="getDataset"
@changeDatasource="changeDatasource"
@changeDataset="changeDataset" />Props
| 名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| projectID | string | - | 数字孪生平台 项目ID |
| env | number | 0 | 数字孪生平台 环境(0-开发 1-测试 2-生产 3-nti内网 4-nti外网 5-私有部署) |
| token | string | - | 数字孪生平台 用户凭证 |
| datasourceID | string | - | 数字孪生平台 数据源ID |
| datasetID | string | - | 数字孪生平台 数据集ID |
Events
| 名称 | 回调参数 | 回调参数类型 | 事件说明 |
|---|---|---|---|
| load | - | - | 组件加载完成 |
| getDatasource | 数据源列表 | Option[] | 数据源列表 获取成功 |
| getDataset | 数据集列表 | Option[] | 数据集列表 获取成功 |
| changeDatasource | 数据集ID | string | 数据源 选择成功 |
| changeDataset | 数据集ID | Dataset | 数据集 选择成功 |
| error | 错误描述 | string | 组件内部运行错误 |
interface Option {
value: string
label: string
}
interface Dataset {
id: string
params: Param[]
}
interface Param {
dimensionType: number
fieldName: string
fieldType: number
description: null
}