vue2-simplert
  • Home
  • Download
  • Usage Guide
  • Methods And Props
  • Example Code
  • Articles
  • FAQ
Powered by GitBook
On this page

FAQ

onConfirm fired immediately

Q : Hey I made config like this

let Warning = {
  message: 'Do you really want to leave? you have unsaved changes!',
  useConfirmBtn: true,
  customCloseBtnText: 'Yes',
  customConfirmBtnText: 'No',
  onClose: this.Leave(),
  onConfirm: this.StayWhereYouAre()
}

But function this.StayWhereYouAre() was fired when I open alert, even not clicked yet.

A : It because you put function to be executed. The solution is change the way you pass function, try like this:

let Warning = {
  message: 'Do you really want to leave? you have unsaved changes!',
  useConfirmBtn: true,
  customCloseBtnText: 'Yes',
  customConfirmBtnText: 'No',
  onClose: this.Leave,
  onConfirm: this.StayWhereYouAre
}
PreviousArticles

Last updated 7 years ago

vue2-simplert

Copyright © 2017 by

Irfan Maulana