devwolf
devwolf
媒体库里remove的hooks我也没用上,我这边使用braft-editor时的这么一段思路可能会对这个问题有用。 this.braftFinder = this.editorInstance.getFinderInstance() **media里**的onChange方法,你通过this.braftFinder.getItems()拿到每次变化时的媒体库数据,去对比onInsert时的媒体库数据,判断是否是“删除”的操作,然后存储对应的值。 我觉得this.braftFinder.getItems()里应该有你想要的信息
目前我似乎意外的实现了这个功能,但是需要在添加到媒体库时就设置这个值。 param.success({ url: `xxx`, meta: { id: key, }, width: imageWidth }) 这里添加的宽度值imageWidth,也会生效于图片尺寸控制器上的宽度输入框中初始值 如果塞到meta里面,这个图片尺寸控制器的交互就无效了……但就算像上面那样塞到外面,使用起来也有些问题