0.2.4 • Published 1 year 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
}