美文网首页我爱编程
bootstrap 使用篇

bootstrap 使用篇

作者: sunxiaochuan | 来源:发表于2018-05-11 18:11 被阅读0次

前言

本篇笔记只是简单的一个使用中的小总结,真的很简单,目的是为了以后方便查阅。

准备工作

  • 装包
npm install boostrap --save
  • 引用
import 'bootstrap/dist/css/bootstrap.css'
import 'bootstrap' // 引入 bootstrap

资料

官方文档

正文

分页的使用

参考文档地址 详细的示例都在这里的,下面只是一个简单的示例

  • 示例代码
<nav aria-label="...">
  <ul class="pagination">
    <li class="page-item disabled">
      <a class="page-link" href="#" tabindex="-1">Previous</a>
    </li>
    <li class="page-item"><a class="page-link" href="#">1</a></li>
    <li class="page-item active">
      <a class="page-link" href="#">2 <span class="sr-only">(current)</span></a>
    </li>
    <li class="page-item"><a class="page-link" href="#">3</a></li>
    <li class="page-item">
      <a class="page-link" href="#">Next</a>
    </li>
  </ul>
</nav>
  • 效果图
image.png

弹窗的使用

参考文档地址 里面有多种弹窗的源码示例,也有相应的参数说明

  • 源码示例
<!-- Button trigger modal -->
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModal">
  Launch demo modal
</button>

<!-- Modal -->
<div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <h5 class="modal-title" id="exampleModalLabel">Modal title</h5>
        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>
      <div class="modal-body">
        ...
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
        <button type="button" class="btn btn-primary">Save changes</button>
      </div>
    </div>
  </div>
</div>
  • 效果图 gif
Animation38.gif
  • 这里我将这个弹窗作为单独的用户操作结果展示来用,html 结构只是用到了 modal
<!-- 弹窗 -->
    <div class="modal fade" tabindex="-1" role="dialog" id="myModal">
      <div class="modal-dialog" role="document">
        <div class="modal-content">
          <div class="modal-header">
            <!-- <h5 class="modal-title"></h5> -->
            <button type="button" class="close" data-dismiss="modal" aria-label="Close">
              <span aria-hidden="true">&times;</span>
            </button>
          </div>
          <div class="modal-body">
            <p>{{ modalMsg }}</p>
          </div>
          <div class="modal-footer">
            <button type="button" class="btn btn-primary" data-dismiss="modal">确定</button>
            <button type="button" class="btn btn-secondary" data-dismiss="modal">关闭</button>
          </div>
        </div>
      </div>
    </div>
  • 主要的 API
// 打开弹窗
$('#myModal').modal('show')
// 关闭弹窗
$('#myModal').modal('hide')

相关文章

网友评论

    本文标题:bootstrap 使用篇

    本文链接:https://www.haomeiwen.com/subject/gpqqdftx.html