BootstrapVue:如何在单击按钮时关闭弹出窗口/表单

塔内鲁达农杰
<b-button class="button-self" v-on:click="resetNow"  v-b-modal.modal-1>Register</b-button>
 
<b-modal id="modal-1" title="" class="modal-dialog modal-lg fade main-pop">
  <div class="modal-content">
    <div class="right-source" v-if="isRegisterFourth">
      <div class="proceed-section">
        <div class="icon-err"/>
          <div class="get_back-img"></div>
          <div>
            <button type="button" class="btn btn-secondary goto-home-err" @click="isRegisterFourth = !showForm">
              <b>OK</b>
            </button>
          </div>
        </div>
      </div>
    </div>
  </div>
</b-modal>

单击按钮,如何关闭弹出窗口。

马吉德·巴达维
  1. refb-modal元素设置 a
  2. 在“确定”按钮上单击,调用一个函数 hideModal
  3. 最后,用于this.$refs.modal1.hide();关闭模态

new Vue({
  el:"#app",
  data: () => ({ isRegisterFourth: true }),
  methods: { 
    hideModal() {
      this.$refs.modal1.hide();
    },
    resetNow() {} 
  }
});
<link type="text/css" rel="stylesheet" href="https://unpkg.com/bootstrap/dist/css/bootstrap.min.css"/>
<link type="text/css" rel="stylesheet" href="https://unpkg.com/bootstrap-vue@latest/dist/bootstrap-vue.css"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.16/vue.min.js"></script>
<script src="https://unpkg.com/babel-polyfill@latest/dist/polyfill.min.js"></script>
<script src="https://unpkg.com/bootstrap-vue@latest/dist/bootstrap-vue.js"></script>

<div id="app">
  <div>
    <b-button 
      class="button-self" 
      v-on:click="resetNow" 
      v-b-modal.modal-1
    >Register</b-button>
 
    <b-modal ref="modal1" id="modal-1" title="" class="modal-dialog modal-lg fade main-pop">
      <div class="modal-content">
        <div class="right-source" v-if="isRegisterFourth">
          <div class="proceed-section">
            <div class="icon-err"/><div class="get_back-img"></div>
            <div>
              <button 
                type="button" 
                class="btn btn-secondary goto-home-err" 
                @click="hideModal"
              ><b>OK!</b></button>
            </div>
          </div>
        </div>
      </div>
    </b-modal>
  </div>
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

当仅单击html中的按钮时,如何关闭弹出窗口

如何单击关闭或确认按钮或单击背景以关闭弹出窗口

单击时关闭弹出窗口

单击关闭按钮,关闭弹出窗口

当单击其中的按钮时,如何不关闭 xtk:SplitButton 的自定义弹出窗口?

单击“X”按钮时如何关闭弹出窗口和停止视频

单击提交按钮后如何在弹出窗口中显示表单数据

单击sharepoint中的新添加项目按钮时,如何在打开的窗口中弹出一个新的表单窗口

Popper.js:如何在外部单击时关闭弹出窗口

如何在事件单击时重置 setInterval 函数关闭弹出窗口

当我单击evrywhere时,如何关闭jQuery弹出窗口

单击背景时如何关闭离子弹出窗口

在弹出式窗口外单击时如何关闭它?

如何获得模式弹出窗口以在单击时关闭

单击不应该发送表单的按钮时,如何在Angular中关闭表单验证

如何在单击按钮时将部分视图呈现为模式弹出窗口?

单击按钮时关闭表单

仅在按“取消”按钮时如何关闭模式弹出窗口?

如何在javafx中通过按钮关闭弹出窗口

关闭表单提交时打开的弹出窗口,并触发单击父窗口

单击按钮时如何从确认弹出窗口中删除项目

单击HTML中的按钮时如何显示弹出窗口

鼠标单击弹出窗口的外框时如何防止弹出窗口关闭

如何在 selenium (Python) 中单击弹出窗口内的按钮?

如何在 ViewPager 的片段页面内单击按钮时弹出一个弹出窗口?使用 Kotlin

单击子组件时关闭弹出窗口

如何在单击按钮时隐藏表单

如何在单击按钮事件中执行其他任务时关闭主窗口?

取消javascript按钮时关闭弹出窗口。