• bootstrap-vue的相关(安利向)


    就在我头疼之际,一个神奇的东西出现了bootstrap-vue,他使用的是bootstrap v4

    特此安利一波,网站为:https://bootstrap-vue.js.org

    安装为

    npm i bootstrap-vue
    

    全部引入为

    import Vue from 'vue'
    //引入它 import BootstrapVue from 'bootstrap-vue'

    //引入css
    import 'bootstrap/dist/css/bootstrap.css'
    import 'bootstrap-vue/dist/bootstrap-vue.css'

    //调用
    Vue.use(BootstrapVue);

    选择性引入为

    //引入Card组件
    import { Card } from 'bootstrap-vue/es/components';
    //使用
    Vue.use(Card);
    

     

    使用,以常用的button组来说,直接就是,太方便了,而且bootstrap的样式通用

    /*
    *variant属性为颜色属性,
    *to属性是路由专用属性,后面直接接路由的地址,点击后可以直接跳转,不用使用router-link,但router-view还是要的
    */
    <b-button-group> <b-button variant="success">Success</b-button> <b-button variant="info" to="home">Home</b-button> <b-button variant="warning">Warning</b-button> <b-button variant="primary">Primary</b-button> <b-button variant="danger">Danger</b-button> <b-button variant="link">Link</b-button> </b-button-group>

    还有dropdown,平时要写一大片,现在,而且更加的明了

    <div>
      <b-dropdown text="下拉菜单" class="m-2">  //text属性是显示什么,class里的内容是自带的样式,等价于margin,最大为5
        <b-dropdown-item>我是1</b-dropdown-item>
        <b-dropdown-item>我是2</b-dropdown-item>
        <b-dropdown-item>我是3</b-dropdown-item>
        <b-dropdown-divider></b-dropdown-divider>   //分割线
        <b-dropdown-item>Something else here...</b-dropdown-item>
        <b-dropdown-item disabled>Disabled action</b-dropdown-item>
      </b-dropdown>
    </div>
    

    栅格系统,同样12格

    <b-container>    //容器,相当于原先的<div class="container>
        <b-row>
            <b-col>1 of 3</b-col>
            <b-col cols="8">2 of 3</b-col>    //占8列
            <b-col>3 of 3</b-col>
        </b-row>
    <b-row class="justify-content-md-center">  //居中
            <b-col col lg="2">1 of 3</b-col>  //lg 大屏下宽度
            <b-col cols="12" md="auto">Variable width content</b-col>  //md-auto,中屏幕下内容填充大小
         <b-col col lg="2">3 of 3</b-col> </b-row>
    </b-container>

      

    更多的东西还是要自己去看,虽然他没有汉化文档,但借助翻译工具,还是可以弄懂的,我就是.

    有时间的话,我真的想做个中文教程的。

    很多的组件的用法,个人感觉比原版bootstrap容易理解和用,

    不过也看个人喜好吧。

  • 相关阅读:
    footer在最低显示
    jQuery toast message 地址 使用
    linux 获取经过N层Nginx转发的访问来源真实IP
    Java Json格式的字符串转变对象
    多个机器获取微信access-token导致的有效性问题
    站点技术---301重定向
    C++技术问题总结-第8篇 STL内存池是怎么实现的
    IIS中遇到无法预览的问题(HTTP 错误 401.3
    梯度下降深入浅出
    COM-IE-(2)
  • 原文地址:https://www.cnblogs.com/grhino/p/8935642.html
Copyright © 2020-2023  润新知