发布于 2026-01-06 1 阅读
0

5 分钟内快速介绍 React.js。

5 分钟内快速介绍 React.js。

本教程是基于 MIM 的翻译和改编,请继续阅读!如果您感兴趣,请解决我的网站 ( https://anabneri.com.br/ ),请为我提供帮助!享受伙计们

配置

使用 REACT,您可以轻松配置:将 HTML 导入为图书馆ReactReactDOM使用 脚本标签,例如:

替代文字

重要的是 Babel,我使用 React 算法 chamado JSX 来扩展 Marcações。 Vamos 通过 JavaScript 简单地转换了 JSX,可以轻松地进行导航。

Há mais duas coisas que vocês precisam observar:

  1. com <div>o ID de #root. Este é o ponto de entrada para o nosso applicativo。请注意所有事项或应用程序的活力。
  2. o< script type = "texto/babel " >没有标记公司。这是 React 的一个特点。 js.

您可以在 Scrimba 游乐场上进行实验。

组件/组件

REACT 组件是 JavaScript 类的一种形式。 Você cria um componente estendendo-se sobre a classe react-component。 Vamos criar um 组件 chamado Eai rapaziada

替代文字

连接组件Hello与应用程序连接 ( <div id="root"></div>)。结果如下:

替代文字

HTML 中的 apenas olhou para ( <h1>e <Hello/>) 和 código JSX que mencionei anteriormente 的语法。 Não é realmente HTML,embora o que você escreve lá acaba como Tags HTML no DOM。

O próximo passo é obter o nosso applicativo para manipular bados。

Manipulação de dados

React 存在的提示:props 和 State。这与事情的复杂性有所不同,因为我们不担心自己会陷入混乱。您可以轻松地通过 trabalhar com 来进行操作。

这是一个主要的区别,即私人的状态和私人成分的改变。既不能外部控制,也不能控制自身组件。层级中的组件的主要部分,是对数据的控制。
“um componente pode alterar seu estado interno diretamente。Ele não pode mudar seus adereços diretamente。”

Vamos dar uma olhada mais de perto em props/adereços primeiro。

Props/ Adereços

Nosso Componente Helloé muito estático 和 renderiza a mesma mensagem Independentemente。 REACT 的主要作用是重新利用,这对于重新利用不同的组件具有重要意义,因此,可以在不同的情况下重新利用 - 例如,不同的情况。

再次使用时,请注意以下事项。请注意以下组件:

替代文字

这是message“我的朋友”的勇气。 Podemos acessar este prop dentro do componente 你好,参考this. props. Message,阿西姆:

替代文字

Como resultado, isso é renderizado na tela:

替代文字

A razão pela qual estamos escrevendo {this.道具。 Message} com 提供有关 JSX 的详细信息,以了解有关 JavaScript 的更多信息。 Isto é chamado ** escapando **。

重新利用组件来渲染页面中的内容。呜呼!

...

继续在没有 meu 网站的Reactjs 上 5 分钟完成

文章来源:https://dev.to/ananeridev/uma-rapida-introducao-sobre-react-js-em-5min-2191