如何 select 并删除原子块

How to select and remove an atomic block

我有一个显示图像的原子块。我想在图片的上角添加一个 'click-to-delete' 按钮。

似乎使用 Modifier.removeRange 可以,但我如何获得原子块的选择状态?

或者有更简单的方法吗?喜欢 removeBlockWithKey(key) ?

创建一个 custom 原子块。然后你可以用 this.props.block.getKey() 得到块密钥。然后用

之类的键创建 SelectionState
SelectionState.createEmpty(key).merge({focusOffset:this.props.block.getText().length})