angular - 如何调整angular2-signaturepad的大小
问题描述
我需要动态更改签名板的宽度。我该怎么做?
<signature-pad class="signature w-50-p" id="sign_canvas" fxFlexAlign.xs="center"></signature-pad>
解决方案
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();
}
推荐阅读
- python - 将元组列表转换为稀疏 coo_matrix 或直接排序
- php - 更改多维数组列的顺序
- c# - C# 整数转换
- java - Recyclerview 未显示列表
- django - Django - 如何在页面上更改搜索结果的排序顺序?
- r - 问题类强制过滤 R data.table ifelse, if_else, if ... else
- angular - 从 dxi-column [calculateCellValue] 函数调用的函数访问组件范围
- java - HttpsURLConnection 频繁出现 504 错误
- javascript - 离开页面前的 AJAX
- swift - 如何使用 Swift 切换侧边栏容器以进行 Mac 应用程序开发?