iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >React的使用方式有哪些
  • 587
分享到

React的使用方式有哪些

2024-04-02 19:04:59 587人浏览 八月长安
摘要

本篇内容介绍了“React的使用方式有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!   React

本篇内容介绍了“React的使用方式有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

  React 是一个用于构建用户界面(UI)的 javascript 库(框架,可以被复用的代码)。

  React的常用使用方式有两种:

  一、使用<script>标签(标记)引入。 在 html 文件中添加 React,把 React 作为普通的 <script> 标记添加到 HTML 页面上,以及使用可选的 jsX。这是将 React 集成到现有网页最简单的方式。

  可以使用CDN(Content Delivery Network,即内容交付网络)库(框架):

  <script src=""></script>

  <script src=""></script>

  <script src=""></script>

  说明

  react.development.js(早期是react.js )是 React 的核心库,

  react-dom.development.js(早期是react-dom.js)是提供与 DOM 相关的功能

  babel.min.js - Babel 可以将 es6 代码转为 ES5 代码,这样我们就能在目前不支持 ES6 浏览器上执行 React 代码。Babel 内嵌了对 JSX 的支持。通过将 Babel 和 babel-sublime 包(package)一同使用可以让源码的语法渲染上升到一个全新的水平。

  也可以将它们下载到本地在使用,注意要正确指明路径:

  <script src="路径/react.development.js"></script>

  <script src="路径/react-dom.development.js"></script>

  <script src="路径/babel.min.js"></script>

  使用 React 的网页源码,结构大致如下:

  <!DOCTYPE html>

  <html>

  <head>

  <!-- 加载库 -->

  <script src="&hellip;&hellip;“></script>

  <script src=""&hellip;&hellip;"></script>

  <script src="&hellip;&hellip; "></script>

  </head>

  <body>

  <div id="example"></div>

  <!-- 如果需要使用 JSX,则 <script> 标签的 type 属性需要设置为 text/babel。 -->

  <script type="text/babel">

  // ** Our code Goes here! **

  </script>

  </body>

  </html>

  特别提醒:注意两点,

  一是,首先加载库

  二是? <script> 标签的 type 属性设为 text/babel 。这是因为 React 独有的 JSX 语法,跟 JavaScript 不兼容。凡是使用 JSX 的地方,都要加上 type="text/babel" 。

  实例

  <!DOCTYPE html>

  <html>

  <head>

  <meta charset="UTF-8" />

  <title>Hello React!</title>

  <script src=""></script>

  <script src=""></script>

  <script src=""></script>

  </head>

  <body>

  <!-- 如果需要使用 JSX,则 <script> 标签的 type 属性需要设置为 text/babel。 -->

  <div id="example"></div>

  <script type="text/babel">

  ReactDOM.render(

  <h3>Hello, world! 这是我的测试</h3>,

  document.getElementById('example')

  );

  </script>

  </body>

  </html>

  其中,ReactDOM.render 是 React 的最基本方法,用于将模板转为 HTML 语言,并插入指定的 DOM 节点。

  实例输出了 Hello, world! 这是我的测试。参见下图:

  更多可在浏览器运行的示例,可参见React 官方例子,前12个例子demo01至demo12,详见后面。

  二、使用命令行界面(CLI,command-line interface)工具。安装React 开发者工具。

  这需要你的电脑已安装node.js

  可以使用以下命令来查看当前的 node 版本:

  node -v

  说明没安装,Node.js 安装包及源码下载地址为:

  双击下载后的安装包,比较简单就不多说了(需要留意的是安装路径,默认是C:\Program Files\nodejs)。

  输入node -v,若显示类似如下

  说明OK。

  npm(node package manager):nodejs的包管理器,用于node插件管理(包括安装、卸载、管理依赖等),命令格式

  npm install <name> [-g] [--save-dev]

  其中,<name>:node插件名称。

  -g:全局安装。

  将会安装在C:\Users\Administrator\AppData\Roaming\npm,并且写入系统环境变量; 非全局安装:将会安装在当前定位目录;全局安装可以通过命令行在任何地方调用它,本地安装将安装在定位目录的node_modules文件夹下,通过require()调用;

  --save:将保存配置信息至package.JSON(package.json是nodejs项目配置文件);

  -dev:保存至package.json的devDependencies节点,不指定-dev将保存至dependencies节点;

“React的使用方式有哪些”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: React的使用方式有哪些

本文链接: https://www.lsjlt.com/news/95730.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • React的使用方式有哪些
    本篇内容介绍了“React的使用方式有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!   React...
    99+
    2022-10-19
  • react渲染方式有哪些
    这篇文章主要为大家展示了“react渲染方式有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“react渲染方式有哪些”这篇文章吧。 ...
    99+
    2022-10-19
  • react-router的配置方式有哪些
    这篇文章主要介绍react-router的配置方式有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!具体如下:路由的概念路由的作用就是将url和函数进行映射,在单页面应用中路由是必...
    99+
    2022-10-19
  • React开启代理的方式有哪些
    本篇内容介绍了“React开启代理的方式有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!开启代理的两种方式react并没有封装好了的aj...
    99+
    2023-06-20
  • React创建组件的方式有哪些
    这篇文章主要介绍了React创建组件的方式有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。React推出后,出于不同的原因先后出现三种定...
    99+
    2022-10-19
  • react路由跳转的方式有哪些
    这篇文章主要介绍“react路由跳转的方式有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“react路由跳转的方式有哪些”文章能帮助大家解决问题。 ...
    99+
    2022-10-19
  • react路由传值的方式有哪些
    这篇文章主要介绍“react路由传值的方式有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“react路由传值的方式有哪些”文章能帮助大家解决问题。 ...
    99+
    2022-10-19
  • React返回页面的方式有哪些
    这篇文章主要介绍了React返回页面的方式有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇React返回页面的方式有哪些文章都会有所收获,下面我们一起来看看吧。React返回页面有3种方式,分别是:1、通过...
    99+
    2023-07-04
  • React传递参数的方式有哪些
    本篇内容介绍了“React传递参数的方式有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!父子组件之间传递参数父组件往子组件传值,直接用t...
    99+
    2023-06-20
  • React事件绑定的方式有哪些
    今天小编给大家分享一下React事件绑定的方式有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、是什么在react应用...
    99+
    2023-06-05
  • React组件间通信方式有哪些
    这篇文章主要介绍React组件间通信方式有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!组件间通信方式总结父组件 => 子组件:PropsInstance Methods子组件 => 父组件:Call...
    99+
    2023-06-06
  • React路由模式有哪些
    今天小编给大家分享一下React路由模式有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧...
    99+
    2022-10-19
  • react关于事件绑定this的方式有哪些
    小编给大家分享一下react关于事件绑定this的方式有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在react组件中,每...
    99+
    2022-10-19
  • postMessage的使用方式有哪些
    postMessage的使用方式有以下几种:1. 在页面中使用:可以在页面中通过JavaScript代码调用postMessage方...
    99+
    2023-08-15
    postMessage
  • 使用react有哪些优势
    这篇文章主要讲解了“使用react有哪些优势”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“使用react有哪些优势”吧! rea...
    99+
    2022-10-19
  • react有哪些遍历方法
    这篇文章主要讲解了“react有哪些遍历方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“react有哪些遍历方法”吧! rea...
    99+
    2022-10-19
  • react context优化的方法有哪些
    本篇内容介绍了“react context优化的方法有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、前言我们在使用reac...
    99+
    2023-07-04
  • 简化React Hook的方法有哪些
    这篇文章主要讲解了“简化React Hook的方法有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“简化React Hook的方法有哪些”吧!1. 减少 ...
    99+
    2022-10-19
  • React AJAX请求的方案有哪些
    小编给大家分享一下React AJAX请求的方案有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2022-10-19
  • CSS hack使用方式有哪些
    这篇文章主要介绍“CSS hack使用方式有哪些”,在日常操作中,相信很多人在CSS hack使用方式有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS hack使用...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作