1

我正在使用angular2-signaturepad

我正在尝试验证签名板。像这样

savePad() {
      this.signature = this.signaturePad.toDataURL();
      if (this.signature != '' && this.signature == undefined) {
          //  this.signature = this.signaturePad.toDataURL();
          this.signature = '';
          let toast = this.toastCtrl.create({
              message: 'You have to Signature first.',
              duration: 3000,
              position: 'c'
          });
          toast.present();
      }else{
      this.signaturePad.clear();
          let toast = this.toastCtrl.create({
              message: 'New Signature saved.',
              duration: 3000,
              position: 'top'
          });
          toast.present();
      }
  }

这是我的savepad()职责。

我想要这种功能:

如果签名板是空的(没有签名保存),吐司要来“你必须先签名”。否则它将成功保存。

这可以验证 angular2-signaturepad 吗?

或者

难道我做错了什么 ?

如果可能的话,请指导我..!!

4

1 回答 1

1

您可以使用 isEmpty() 检查签名板是否为空。
使用

this.signaturePad.isEmpty()

这将返回真/假。

希望这会有所帮助。

于 2018-10-11T11:07:14.603 回答