React BootStrap用户体验框架快速上手


Posted in Javascript onMarch 06, 2018

官方文档http://react-bootstrap.github.io/getting-started.html

安装

在终端cd到你的项目目录下执行:$ npm install react-bootstrap

然后需要我们手动引用css

<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/latest/css/bootstrap.min.css">
<!-- Optional theme -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/latest/css/bootstrap-theme.min.css">

但是我们在学习的时候使用外部的URL,太慢了。因此我们索引把bootstrap安装到本地。

$ npm install bootstrap

然后你会发现在你的node_modules目录下多了bootstrap。

这样页面上就可以引用本地的css了

<link rel="stylesheet" type="text/css" href="node_modules/bootstrap/dist/css/bootstrap.min.css" rel="external nofollow" rel="external nofollow" >

好,我们动手来使用一下React-BootStrap框架吧

http://react-bootstrap.github.io/components.html

我们这里演示使用它的导航条组件

在index.js里:

const React = require("react");
const ReactDOM = require("react-dom");
import {Navbar} from "react-bootstrap";
const navbarInstance = (
  <Navbar>
    <Navbar.Header>
      <Navbar.Brand>
        <a href="#" rel="external nofollow" >react-bootstrap</a>
      </Navbar.Brand>
    </Navbar.Header>
  </Navbar>
);
// 然后我们渲染到body里
ReactDOM.render(navbarInstance,document.body);

html页面上:

<!DOCTYPE html>
<html>
<head>
  <title>es2105的写法</title>
  <meta charset="utf-8">
  <link rel="stylesheet" type="text/css" href="node_modules/bootstrap/dist/css/bootstrap.min.css" rel="external nofollow" rel="external nofollow" >
</head>
<body>
<div id="abc"></div>
</body>
  <script src="webpack-dev-server.js"></script>
  <script src="index-webpack.js"></script>
</html>

效果如下:

React BootStrap用户体验框架快速上手 

主要看浏览器地址,这是我们前面配置的”热启动”。

执行命令 $ npm start 就开启了服务

总结

以上所述是小编给大家介绍的React BootStrap用户体验框架快速上手,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jQuery EasyUI 中文API Button使用实例
Apr 14 Javascript
javascript中RegExp保留小数点后几位数的方法分享
Aug 13 Javascript
jquery中append()与appendto()用法分析
Nov 14 Javascript
浅析JavaScript事件和方法
Feb 28 Javascript
Javascript实现获取及设置光标位置的方法
Jul 21 Javascript
终于实现了!精彩的jquery弹幕效果
Jul 18 Javascript
原生JS实现风箱式demo,并封装了一个运动框架(实例代码)
Jul 22 Javascript
浅谈jQuery before和insertBefore的区别
Dec 04 Javascript
Vue.js实战之使用Vuex + axios发送请求详解
Apr 04 Javascript
MUI 实现侧滑菜单及其主体部分上下滑动的方法
Jan 25 Javascript
JavaScript学习笔记之数组基本操作示例
Jan 09 Javascript
Vue+ElementUI 中级联选择器Bug问题的解决
Jul 31 Javascript
基于vue打包后字体和图片资源失效问题的解决方法
Mar 06 #Javascript
详谈vue+webpack解决css引用图片打包后找不到资源文件的问题
Mar 06 #Javascript
解决vue+webpack打包路径的问题
Mar 06 #Javascript
解决Vue打包之后文件路径出错的问题
Mar 06 #Javascript
解决在vue项目中,发版之后,背景图片报错,路径不对的问题
Mar 06 #Javascript
在vue中,v-for的索引index在html中的使用方法
Mar 06 #Javascript
解决Vue2.x父组件与子组件之间的双向绑定问题
Mar 06 #Javascript
You might like
PHP中str_replace函数使用小结
2008/10/11 PHP
PHP Warning: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll\
2012/06/17 PHP
PHP编码转换函数 自动转换字符集支持数组转换
2012/12/16 PHP
php中利用str_pad函数生成数字递增形式的产品编号
2013/09/30 PHP
php文件操作相关类实例
2015/06/18 PHP
PHP简单字符串过滤方法示例
2016/09/04 PHP
php实例化一个类的具体方法
2019/09/19 PHP
extjs grid取到数据而不显示的解决
2008/12/29 Javascript
基于jQuery的为attr添加id title等效果的实现代码
2011/04/20 Javascript
用按钮控制iframe显示的网页实现方法
2013/02/04 Javascript
js局部刷新页面时间具体实现
2013/07/04 Javascript
全面解析Bootstrap图片轮播效果
2015/12/03 Javascript
js实现仿微博滚动显示信息的效果
2015/12/21 Javascript
Bootstrap 模态框(Modal)带参数传值实例
2017/08/20 Javascript
使用DataTable插件实现异步加载数据
2017/11/19 Javascript
原生js实现省市区三级联动代码分享
2018/02/12 Javascript
微信小程序使用canvas的画图操作示例
2019/01/18 Javascript
matplotlib命令与格式之tick坐标轴日期格式(设置日期主副刻度)
2019/08/06 Python
linux下python中文乱码解决方案详解
2019/08/28 Python
Python for i in range ()用法详解
2020/09/18 Python
Python计算机视觉里的IOU计算实例
2020/01/17 Python
Python PyPDF2模块安装使用解析
2020/01/19 Python
美国大尺码女装零售商:TORRID
2016/10/01 全球购物
AC Lens:购买隐形眼镜
2017/02/26 全球购物
男女时尚与复古风格在线购物:RoseGal(全球免费送货)
2017/07/19 全球购物
大学生自我评价怎样写好
2013/10/23 职场文书
租赁意向书范本
2014/04/01 职场文书
一个都不能少观后感
2015/06/04 职场文书
2016感恩父亲节主题广播稿
2015/12/18 职场文书
学习习近平主席讲话心得体会
2016/01/20 职场文书
《将心比心》教学反思
2016/02/23 职场文书
爱岗敬业先进典型事迹材料(2016推荐版)
2016/02/26 职场文书
入团申请书格式
2019/06/20 职场文书
理解深度学习之深度学习简介
2021/04/14 Python
Python字典和列表性能之间的比较
2021/06/07 Python
SQL SERVER触发器详解
2022/02/24 SQL Server