Open cisen opened 6 years ago
{ width: 0, height: 0, top: 0, left, isFlex: false, enableResize: false, enableMove: true }
const SourceEmptyBlock = Block.genDNDBlock(DropTargetParams); let draggedInst = []; if (storeData.inst && storeData.inst.length) { storeData.inst.map((item, index) => { const Child = getComponentByType(item.type) // 这里注意,key是不会传下去的 draggedInst.push(<Child {...item} store={store} key={item.key} enableBubble={false} child={item.child} storeData={storeData} /> ) }) } return ( <div className={`${prefixCls}`}> <SourceEmptyBlock defaultStyle={{height: '100%', width: '100%'}} store={store} enableBubble={false} storeData={storeData}> {draggedInst} </SourceEmptyBlock> </div> )
需要考虑的问题:
公共组件对外接口格式
block
注意
工单
解决难题