0.3.18 • Published 11 months ago
ide-sdk-viewer v0.3.18
Install
npm install ide-sdk-viewer
Usage
使用说明
#####connectReactViewer - 连接React组件并扩展它的视图能力
import React,{Component} from 'react';
import { connectReactViewer } from 'ide-sdk-viewer';
class MyCreateView extends Component {
static defaultProps = {
uiMeta:null
}
constructor(props) {
super(props);
}
render() {
console.log('uiMeta--->',uiMeta);
//自定义解析uiMeta数据,完成视图渲染。
return <div>hello word!</div>
}
}
//扩展CreateView监听数据的能力
const WrappedMyCreateView = connectReactViewer(MyCreateView,React);
class App extends Component {
constructor(props) {
super(props);
}
render() {
return <WrappedMyCreateView />
}
}
#####通过connectReactViewer连接扩展后的组件(例如:WrappedCreateView)属性 | 属性名 | 类型 | 必填 | 默认值 | 描述 | | ------------ | ------------ | ------------ | ------------ | ------------ | |debug|boolean|否|false|是否console打印日志