与锚标记一起使用时的 Bootstrap5 模态错误

Bootstrap5 modal error when using with anchor tag

提问人:Kanhaiya yadav 提问时间:11/6/2023 最后编辑:traynorKanhaiya yadav 更新时间:11/6/2023 访问量:23

问:

我创建了一个带有垃圾图标的锚标签,该标签会触发删除模式。哪个必须按钮是或否,哪个会进一步击中它们各自的 api。 下面是一个 react 组件的一部分:

<a
   data-testid="deleteEventModalBtn"
   className={styles.icon}
   data-bs-toggle="modal"
   data-bs-target={`#deleteEventModal${props.id}`}
   >
   <i className="fa fa-trash"></i>
 </a>

 <div
   className="modal fade"
   id={`deleteEventModal${props.id}`}
   tabIndex={-1}
   role="dialog"
   aria-labelledby={`deleteEventModalLabel${props.id}`}
   aria-hidden="true"
  >
  <div className="modal-dialog" role="document">
     <div className="modal-content">
        <div className="modal-header">
           <h5
             className="modal-title"
             id={`deleteEventModalLabel${props.id}`}
            >
             {t('deleteEvent')}
             </h5>
             <Button
                type="button"
                className="close"
                data-dismiss="modal"
                aria-label="Close"
              >
                <span aria-hidden="true">&times;</span>
              </Button>
        </div>
       <div className="modal-body">{t('deleteEventMsg')}</div>
     <div className="modal-footer">
              <Button
                type="button"
                className="btn btn-danger"
                data-dismiss="modal"
              >
                {t('no')}
              </Button>
              <Button
                type="button"
                className="btn btn-success"
                onClick={deleteEvent}
                data-testid="deleteEventBtn"
              >
                {t('yes')}
              </Button>
          </div>
        </div>
    </div>
</div>

但是当我单击垃圾桶图标时,我遇到了一些关于引导的错误。

ERROR
ne.getInstance(...) is null
./node_modules/bootstrap/dist/js/bootstrap.min.js/</<@http://localhost:3000/static/js/bundle.js:147739:13
i@http://localhost:3000/static/js/bundle.js:146670:53

谁能帮我?

我本来希望得到删除模式,但是当我单击垃圾桶图标时,它给了我上述错误。

reactjs bootstrap-modal bootstrap-5

评论


答:

0赞 Taufik Romadhon 11/6/2023 #1

你仍然可以使用 ,并用一个伟大的CSS来装饰它。

请查看此文档以获取一些出色的示例 https://getbootstrap.com/docs/4.0/components/modal/