zoukankan      html  css  js  c++  java
  • 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容易理解和用,

    不过也看个人喜好吧。

  • 相关阅读:
    Ecshop商品批量上传,内容编码错误 您尝试查看的页面无法显示
    php 数组转化成字符串,并原样还原回数组
    PHP函数 curl_setopt
    <javascript学习笔记> javascript 获得url里参数。
    <yii 框架学习> <转> 关于yii数据库添加新字段之后model类的修改
    <yii 框架学习> 清空数据表
    <javascript学习笔记>javascript 实现隔行变色
    <javascript学习笔记> javascript 检查输入内容的长度。
    <php 代码积累 数组相关>
    <yii 框架学习> yii 框架改为中文提示
  • 原文地址:https://www.cnblogs.com/grhino/p/8935642.html
Copyright © 2011-2022 走看看