5 分钟内快速介绍 React.js。
本教程是基于 MIM 的翻译和改编,请继续阅读!如果您感兴趣,请解决我的网站 ( https://anabneri.com.br/ ),请为我提供帮助!享受伙计们
配置
使用 REACT,您可以轻松配置:将 HTML 导入为图书馆React和ReactDOM使用 脚本标签,例如:
重要的是 Babel,我使用 React 算法 chamado JSX 来扩展 Marcações。 Vamos 通过 JavaScript 简单地转换了 JSX,可以轻松地进行导航。
Há mais duas coisas que vocês precisam observar:
- com
<div>o ID de#root. Este é o ponto de entrada para o nosso applicativo。请注意所有事项或应用程序的活力。 - 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





