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 相关文章推荐
firefox浏览器用jquery.uploadify插件上传时报HTTP 302错误
Mar 01 Javascript
利用 spin.js 生成等待效果(js 等待效果)
Jun 25 Javascript
Node.js微信 access_token ( jsapi_ticket ) 存取与刷新的示例
Sep 30 Javascript
jQuery+ajax读取json数据并按照价格排序示例
Mar 28 jQuery
webpack 模块热替换原理
Apr 09 Javascript
JS实现字符串翻转的方法分析
Aug 31 Javascript
js canvas画布实现高斯模糊效果
Nov 27 Javascript
vue 实现小程序或商品秒杀倒计时
Apr 14 Javascript
简介JavaScript错误处理机制
Aug 04 Javascript
html+vue.js 实现漂亮分页功能可兼容IE
Nov 07 Javascript
vue中watch的用法汇总
Dec 28 Vue.js
利用 Chrome Dev Tools 进行页面性能分析的步骤说明(前端性能优化)
Feb 24 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
phpExcel中文帮助手册之常用功能指南
2014/08/18 PHP
VBScript版代码高亮
2006/06/26 Javascript
基于jQuery的的一个隔行变色,鼠标移动变色的小插件
2010/07/06 Javascript
javascript题目,重写函数让其无限相加
2012/02/15 Javascript
javascript游戏开发之《三国志曹操传》零部件开发(一)让静态人物动起来
2013/01/23 Javascript
jquery 列表双向选择器之改进版
2013/08/09 Javascript
JS来动态的修改url实现对url的增删查改
2014/09/05 Javascript
ie8模式下click无反应点击option无反应的解决方法
2014/10/11 Javascript
上传图片预览JS脚本 Input file图片预览的实现示例
2014/10/23 Javascript
js+html5实现canvas绘制圆形图案的方法
2015/06/05 Javascript
jQuery实用技巧必备(上)
2015/11/02 Javascript
使用jquery获取url及url参数的简单实例
2016/06/14 Javascript
jquery 动态增加删除行的简单实例(推荐)
2016/10/12 Javascript
详解nodejs中exports和module.exports的区别
2017/02/17 NodeJs
几种响应式文字详解
2017/05/19 Javascript
AngularJS中使用ngModal模态框实例
2017/05/27 Javascript
[00:35]DOTA2上海特级锦标赛 Newbee战队宣传片
2016/03/03 DOTA
深入讲解Python中的迭代器和生成器
2015/10/26 Python
python使用super()出现错误解决办法
2017/08/14 Python
浅谈python 线程池threadpool之实现
2017/11/17 Python
Python排序搜索基本算法之归并排序实例分析
2017/12/08 Python
在NumPy中创建空数组/矩阵的方法
2018/06/15 Python
python+opencv实现霍夫变换检测直线
2020/10/23 Python
Python排序函数的使用方法详解
2020/12/11 Python
linux centos 7.x 安装 python3.x 替换 python2.x的过程解析
2020/12/14 Python
html5 视频播放解决方案
2016/11/06 HTML / CSS
车间统计员岗位职责
2014/01/05 职场文书
演讲主持词
2014/03/18 职场文书
英语故事演讲稿
2014/04/29 职场文书
安全责任书怎么写
2014/07/28 职场文书
检讨书1000字
2014/10/11 职场文书
书法社团活动总结
2015/05/07 职场文书
2019年房屋委托租赁合同范本(通用版)!
2019/07/17 职场文书
python使用tkinter实现透明窗体上绘制随机出现的小球(实例代码)
2021/05/17 Python
java解析XML详解
2021/07/09 Java/Android
Redis数据同步之redis shake的实现方法
2022/04/21 Redis