初始化

init()

如果没有参数需要初始化可不执行

init方法接受一个数组,类型为CardData[]

kitBoxRef.init([] as CardData[])

CardData

示例

<kitBox
  ref={kitBoxRef}
/>
const image = new Image()
image.src =
  'https://material-center.meitudata.com/material/image/62fa22ac354485399.png'
image.crossOrigin = 'anonymous'

kitBoxRef.current.init([
    {
      id: new Date().getTime() + 1,
      width: 300,
      height: 200,
      x: 0,
      y: 0,
      text: '你好世界你好世界1234567890🤔abcdefghijklmnopqrstuvwxyz',
      type: 'text',
      fontSize: 32,
      fontFamily: 'cursive',
      color: '#db3f9178',
      fontWeight: 'bold',
      fontStyle: 'italic',
      decoration: 'line-through',
    },
    {
      id: new Date().getTime(),
      width: 300,
      height: 300,
      x: 0,
      y: 0,
      image,
      type: 'image',
    }
])

注意

如果typeiamge时,字段image必须是一个Image对象。