Ionic 如何清除离子警报字段?

b4wnujal  于 2023-11-15  发布在  Ionic
关注(0)|答案(1)|浏览(195)
<IonAlert
                        isOpen={isDeleteOpen}
                        inputs={[
                          {
                            name: 'password',
                            type: 'password',
                            placeholder: 'Password do escaneador',
                          },
                        ]}
                        buttons={[
                          {
                            text: 'Cancelar',
                            role: 'cancel',
                            handler: () => {},
                          },
                          {
                            text: 'Apagar de vez!',
                            cssClass: 'alert-delete-btn',
                            handler: (inputs) => {
                              deleteImage(inputs.password);
                              inputs.password = '';
                              return null;
                            },
                          },
                        ]}
                      />

字符串
如何清除离子报警输入字段?我不能删除字段。是否有这样的功能或属性?
在docs中找不到任何东西。
字段保持与值内。关闭警报后。当我再次打开时,以前的仍然存在。我想删除它们。

h5qlskok

h5qlskok1#

下面是我所做的(Angular项目):每次打开ionic alert时,我都会通过使用id检索输入来清除输入的值。

警报输入

public readonly alertInputs: AlertInput[] = [
    {
        id: "passwordInput",
    },
];

字符串

打开方法

public openDialog() {
      this.isOpen = true;
      const input = document.getElementById("passwordInput");
      if (input) {
        input.value = "";
      }
}

相关问题