ux-pps-lookup
v0.0.30
Published
| 属性 | 说明 | 类型 | 默认值 | | --- | --- | --- | --- | | popShow | 是否展示弹层 | boolean | --- | | animation | 表单消失 | boolean | false | | field_name | 字段名称 | string | --- | | app | 应用名 | string | --- | | tableListApp | 列表来源应用名 | string | --- | | metaObjName | 实体名 |
Downloads
11
Readme
API
| 属性 | 说明 | 类型 | 默认值 | | --- | --- | --- | --- | | popShow | 是否展示弹层 | boolean | --- | | animation | 表单消失 | boolean | false | | field_name | 字段名称 | string | --- | | app | 应用名 | string | --- | | tableListApp | 列表来源应用名 | string | --- | | metaObjName | 实体名 | string | --- | | type | 调出lookUp类型 | string | --- | | buttonTitle | type=button 时button名 | string | --- | | title | 组件title | string | --- | | onClosePop | 关闭事件 | Function() | --- | | handelClick | 点击事件 | Function() | --- | | onChange | 保存回调 | Function() | --- |
example
import React from 'react';
import LookUp from 'ux-pps-lookup';
class LookUpV2 extends React.Components {
render() {
const options = {
popShow: self.state.popShow,
animation: self.state.animation,
field_name: 'IntroductionMBOTarget',
app: 'PerformanceCloud',
tableListApp: 'TargetManagement',
metaObjName: 'PerformanceCloud.AssessmentItem',
type: 'button',
buttonTitle: '引入目标',
title: '引入目标',
activityManagerId: activityManagerId,
assessmentId: assessmentId,
activityManagerModuleId: Id,
onClosePop: function () {
self.setState({
popShow: false,
animation: true
});
},
handelClick: function () {
self.setState({
popShow: true,
animation: false
});
}
}
return(
<LookUp {...options} />
)
}
}
ps: 该组件是平台lookup组件的简版,现在用到该组件的项目大部分已完成平台lookup组件迁移,如需使用lookup建议使用平台版本