nti-easydt-plus
v0.2.4
Published
`EasyDT` 数字孪生平台组件库
Readme
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
}