我需要帮助来弄清楚当用户从画布上打开画布时如何更改某些样式。 但是我无法正常工作。我有对SignatureCanvas的引用。
<SignatureCanvas penColor="gray" canvasProps={{height: 150,classname: "sigCanvas"}} ref={(ref) => {this.signaturePad = ref; }} />
例如,我可以使用this.signature.clear()函数清除画布上的文字。
clearCanvas = () => {
this.signaturePad.clear();
}
但是,当用户将焦点放在画布元素上时,我可以捕获onFocus事件并仅更改某些样式吗? :)