Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Von VUE erstelltes Popup-Fenster zum Löschen Nach dem Klicken auf „Abbrechen“ wird beim Klicken auf die Schaltfläche für das Modul weiterhin das Löschfeld angezeigt.

Ich verwende vue2.0, um Kommentare und andere Funktionen zu erstellen. Als ich auf die Schaltfläche „Löschen“ klickte und das Eingabeaufforderungsfeld angezeigt wurde, klickte ich auf die Schaltfläche „Abbrechen“ und dann auf die Schaltfläche „Kommentar antworten“ und das Eingabeaufforderungsfeld zum Löschen wurde weiterhin angezeigt. Wie man damit umgeht?
Ich habe diese Methode verwendet, um das Eingabeaufforderungsfeld zu schließen

template里面的弹出提示框

<dialogs
  v-if="dialog.show"
  :type="dialog.type"
  :text="dialog.text"
  :isConfirm="dialog.isConfirm"
  :confirmText="dialog.confirmText"
  @handleEnsure = "rpyDel"
  @close="dialogClose"
></dialogs>
//关闭弹窗
dialogClose: function () {
  this.dialog.show = false
},
    //删除评论提示
delEvaluate: function () {
  this.dialog.confirmText = '确定要删除吗?'
  this.dialog.isConfirm = true
  this.dialog.show = true
},
下面是图片,当我取消了删除并关闭提示框后,我点击回复评论按钮还是弹出删除提示框
![图片描述][1]

阿神阿神2711 Tage vor1391

Antworte allen(2)Ich werde antworten

  • PHP中文网

    PHP中文网2017-05-19 10:49:03

    你是不是把回复评论上也绑了删除的事件?

    Antwort
    0
  • ringa_lee

    ringa_lee2017-05-19 10:49:03

    请问你回复按钮上的逻辑是什么?

    Antwort
    0
  • StornierenAntwort