0.3.18 • Published 11 months ago

ide-sdk-viewer v0.3.18

Weekly downloads
2
License
MIT
Repository
-
Last release
11 months ago

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打印日志

0.3.18

11 months ago

0.3.17

4 years ago

0.3.16

4 years ago

0.3.15

4 years ago

0.3.14

4 years ago

0.3.13

4 years ago