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 相关文章推荐
Javascript 自定义类型方法小结
Mar 02 Javascript
利用js实现遮罩以及弹出可移动登录窗口
Jul 08 Javascript
js星星评分效果
Jul 24 Javascript
Javascript 实现图片无缝滚动
Dec 19 Javascript
jQuery实现的左右移动焦点图效果
Jan 14 Javascript
使用jquery.qrcode.min.js实现中文转化二维码
Mar 11 Javascript
利用vscode调试编译后的js代码详解
May 14 Javascript
vue定义全局变量和全局方法的方法示例
Aug 01 Javascript
vue中子组件的methods中获取到props中的值方法
Aug 27 Javascript
JQuery Ajax执行跨域请求数据的解决方案
Dec 10 jQuery
vue+iview动态渲染表格详解
Mar 19 Javascript
原生js实现二级联动菜单
Nov 27 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 4.2书写安全的脚本
2006/10/09 PHP
php 需要掌握的东西 不做浮躁的人
2009/12/28 PHP
深入认识JavaScript中的函数
2007/01/22 Javascript
jquery 常用操作整理 基础入门篇
2009/10/14 Javascript
百度地图api应用标注地理位置信息(js版)
2013/02/01 Javascript
$.get获取一个文件的内容示例代码
2013/09/11 Javascript
JavaScript改变HTML元素的样式改变CSS及元素属性
2013/11/12 Javascript
JQuery插件fancybox无法在弹出层使用左右键的解决办法
2013/12/25 Javascript
JS 实现列表与多选框选择附预览动画
2014/10/29 Javascript
EasyUI中combobox默认值注意事项
2015/03/01 Javascript
JQuery中attr属性和jQuery.data()学习笔记【必看】
2016/05/18 Javascript
jQuery树形控件zTree使用小结
2016/08/02 Javascript
JS实现图片延迟加载并淡入淡出效果的简单方法
2016/08/25 Javascript
Javascript 事件冒泡机制详细介绍
2016/10/10 Javascript
bootstrap监听滚动实现头部跟随滚动
2016/11/08 Javascript
JS正则表达式之非捕获分组用法实例分析
2016/12/28 Javascript
jQuery实现文字超过1行、2行或规定的行数时自动加省略号的方法
2018/03/28 jQuery
JavaScript栈和队列相关操作与实现方法详解
2018/12/07 Javascript
让python 3支持mysqldb的解决方法
2017/02/14 Python
Python读取指定日期邮件的实例
2019/02/01 Python
Series和DataFrame使用简单入门
2019/11/13 Python
Python实现名片管理系统
2020/02/14 Python
mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法
2020/03/19 Python
flask开启多线程的具体方法
2020/08/02 Python
python生成xml时规定dtd实例方法
2020/09/21 Python
Python新建项目自动添加介绍和utf-8编码的方法
2020/12/26 Python
从一次项目重构说起CSS3自定义变量在项目的使用方法
2021/03/01 HTML / CSS
html5如何及时更新缓存文件(js、css或图片)
2013/06/24 HTML / CSS
移动端开发HTML5页面点击按钮后出现闪烁或黑色背景的解决办法
2018/09/19 HTML / CSS
个人党性剖析材料
2014/02/03 职场文书
中学生获奖感言
2014/02/04 职场文书
工作说明书范文
2014/05/07 职场文书
乡镇平安建设汇报材料
2014/08/25 职场文书
Java获取e.printStackTrace()打印的信息方式
2021/08/07 Java/Android
试用1103暨1103、1101同门大比武 [ DAIWEI ]
2022/04/05 无线电
windows10 家庭版下FTP服务器搭建教程
2022/08/05 Servers