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 相关文章推荐
Extjs EditorGridPanel中ComboBox列的显示问题
Jul 04 Javascript
二叉树的非递归后序遍历算法实例详解
Feb 07 Javascript
jQuery实现的产品自动360度旋转展示特效源码分享
Aug 21 Javascript
jquery移动端TAB触屏切换实现效果
Dec 22 Javascript
Bootstrap Table的使用总结
Oct 08 Javascript
js中数组插入、删除元素操作的方法
Feb 15 Javascript
Vue-cli中为单独页面设置背景色的实现方法
Feb 11 Javascript
Vue2.2.0+新特性整理及注意事项
Aug 22 Javascript
解决使用bootstrap的dropdown部件时报错:error:Bootstrap dropdown require Popper.js问题
Aug 30 Javascript
详解一个基于套接字实现长连接的express
Mar 28 Javascript
详解VScode编辑器vue环境搭建所遇问题解决方案
Apr 26 Javascript
在实例中重学JavaScript事件循环
Dec 03 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 通过Socket收发十六进制数据的实现代码
2013/08/16 PHP
PHP 实现判断用户是否手机访问
2015/01/21 PHP
thinkphp5 migrate数据库迁移工具
2018/02/20 PHP
Laravel基础-关于引入公共文件的两种方式
2019/10/18 PHP
Mootools 1.2教程 同时进行多个形变动画
2009/09/15 Javascript
url 编码 js url传参中文乱码解决方案
2010/04/11 Javascript
jquery easyui中treegrid用法的简单实例
2014/02/18 Javascript
javascript实现点击按钮让DIV层弹性移动的方法
2015/02/24 Javascript
JavaScript中Math.SQRT2属性的使用详解
2015/06/14 Javascript
Javascript Function.prototype.bind详细分析
2016/12/29 Javascript
vue.js事件处理器是什么
2017/03/20 Javascript
nodejs socket实现的服务端和客户端功能示例
2017/06/02 NodeJs
javascript帧动画(实例讲解)
2017/09/02 Javascript
jQuery实现简单复制json对象和json对象集合操作示例
2018/07/09 jQuery
vue升级之路之vue-router的使用教程
2018/08/14 Javascript
微信小程序中使用自定义图标(阿里icon)的方法
2018/08/20 Javascript
puppeteer库入门初探
2019/01/09 Javascript
layui use 定义js外部引用函数的方法
2019/09/26 Javascript
Js和VUE实现跑马灯效果
2020/05/25 Javascript
v-slot和slot、slot-scope之间相互替换实例
2020/09/04 Javascript
python通过scapy获取局域网所有主机mac地址示例
2014/05/04 Python
Python中psutil的介绍与用法
2019/05/02 Python
css3 给背景设置渐变色的方法
2019/09/12 HTML / CSS
CSS3中box-shadow的用法介绍
2015/07/15 HTML / CSS
详解h5页面在不同ios设备上的问题总结
2019/03/01 HTML / CSS
Nike台湾官方商店:Nike.com (TW)
2017/08/16 全球购物
屈臣氏泰国官网:Watsons TH
2021/02/23 全球购物
int和Integer有什么区别
2013/05/25 面试题
师范大学音乐表演专业求职信
2013/10/23 职场文书
优秀应届生推荐信
2013/11/09 职场文书
企业内部培训方案
2014/02/04 职场文书
西门豹教学反思
2014/02/04 职场文书
成人继续教育实施方案
2014/03/01 职场文书
保护环境演讲稿
2014/05/10 职场文书
幼儿园老师新年寄语2015
2014/12/08 职场文书
python基础之文件操作
2021/10/24 Python