README
任务推屏
调用
安装工具模块:
npm install @beisen-cmps/feature-utils -S
调用:
import featureUtils, { messageType } from '@beisen-cmps/feature-utils';
featureUtils.call({
messageType: messageType.taskDrawer,
functionName: 'open', // open 展开推屏 close 关闭推屏
params: {
//推屏需要的参数
taskId: 123 //比如
}
});
如果需要监听回调的话:
featureUtils
.callAndWait({
messageType: messageType.taskDrawer,
type: 'open', // open 展开推屏 close 关闭推屏
params: {
//推屏需要的参数
taskId: 123 //比如
}
})
.listen(resp => {
// 监听回调
});
推屏技术实现:
- 业务模块: Container 推屏 Content 内容展现
- 推屏挂载:ReactDOM.render
- SDK 消息层 : 收消息/发消息