在Angular 6中使用甜蜜警报重置字段

时间:2018-09-17 11:02:23

标签: angular sweetalert

单击“重置”后,将弹出一个对话框,询问您是否要重置字段(完成该操作是因为字段数很高)。

代码

在.html

<button type="button" class="btn btn-danger" (click)="showAlert()">Reset</button>

在.ts

declare var swal: any;
import * as $ from 'jquery';
showAlert() {
  swal({
    title: 'Are you sure?',
    text: "you want to reset",
    type: 'warning',
    showCancelButton: true,
    confirmButtonColor: '#3085d6',
    cancelButtonColor: '#d33',
    confirmButtonText: 'Yes, Reset it!'
  }).then(function(){
    //what to do here
  })
}

1 个答案:

答案 0 :(得分:1)

已解决

.then(()=> {
  this.myMethod();
})
  myMethod()
{
 $('#Formid').trigger("reset");
}

从开头删除了函数名称,并使用了单独的函数