react-signature-pad
A signature pad implementation for react.

react-signature-pad downloads react-signature-pad version react-signature-pad license

react-signature-pad유사 패키지:
npm 다운로드 트렌드
3 년
🌟 react-signature-pad의 README.md에 실시간 사용 차트를 표시하려면 아래 코드를 복사하세요.
## Usage Trend
[![Usage Trend of react-signature-pad](https://npm-compare.com/img/npm-trend/THREE_YEARS/react-signature-pad.png)](https://npm-compare.com/react-signature-pad#timeRange=THREE_YEARS)
Cumulative GitHub Star Trend
🌟 react-signature-pad의 README.md에 GitHub Stars 트렌드 차트를 표시하려면 아래 코드를 복사하세요.
## GitHub Stars Trend
[![GitHub Stars Trend of react-signature-pad](https://npm-compare.com/img/github-trend/react-signature-pad.png)](https://npm-compare.com/react-signature-pad)
통계 세부사항
패키지
다운로드
Stars
크기
Issues
발행일
라이선스
react-signature-pad11,692163-109年前MIT
react-signature-pad의 README

npm package

React Signature Pad

A signature pad implementation for react.

Basic Usage

var React = require('react');
var SignaturePad = require('react-signature-pad');

React.render(
  <SignaturePad clearButton="true" />,
  document.body
)

Methods

<SignaturePad clearButton="true" ref="mySignature" />
...

var signature = this.refs.mySignature;

// Methods

// ===============================================
// isEmpty() - returns boolean
// ===============================================

signature.isEmpty();

// ===============================================
// clear() - clears canvas
// ===============================================

signature.clear();

// ===============================================
// toDataURL() - retrieves image as a data url
// ===============================================

signature.toDataURL();

// ===============================================
// fromDataURL() - writes a base64 image to canvas
// ===============================================

signature.fromDataURL(base64String);

CSS

In order to make the signature pad work correctly you will need the css as well. All the relevant styles are in this file.

Example

$ npm start

Then navigate to http://localhost:8080/ in your browser and you should be able to see the signature pad in action.