Как изменить размер angular2-signaturepad - PullRequest
0 голосов
/ 04 ноября 2019

Мне нужно динамически изменить ширину панели для подписи. Как я могу это сделать?

<signature-pad class="signature w-50-p" id="sign_canvas" fxFlexAlign.xs="center"></signature-pad>

( angular2-signaturepad )

Ответы [ 2 ]

0 голосов
/ 06 ноября 2019

html:

<signature-pad fxFlex="1 1 50" (window:resize)="resizeSignaturePad()"
                         class="signature" 
                         id="sign_canvas" fxFlexAlign.xs="center"></signature-pad>

ts:

resizeSignaturePad() {
    this.signaturePad.set('canvasWidth', document.getElementById("sign_canvas").offsetWidth);
    this.signaturePad.clear();
}
0 голосов
/ 04 ноября 2019

Вы можете попробовать это:

input signature ng-model="signatureOne"></input>
<input signature ng-model="signatureTwo 
...