单击“重置”后,将弹出一个对话框,询问您是否要重置字段(完成该操作是因为字段数很高)。
代码
在.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
})
}
答案 0 :(得分:1)
已解决
.then(()=> {
this.myMethod();
})
myMethod()
{
$('#Formid').trigger("reset");
}
从开头删除了函数名称,并使用了单独的函数