- The React Workshop
- Brandon Richey Ryan Yu Endre Vegh Theofanis Despoudis Anton Punith Florian Sloot
- 251字
- 2021-06-11 18:28:32
Introduction
In the previous chapter, we have built applications with relatively complex forms and all of that featured information that always got displayed; as in, there was no hidden data involved. In many applications, however, there tends to be portions of the app where the data is hidden and isn't loaded until you perform some action. You can do this in a few ways using other web development languages that are not typically the best choices. For example, you could hide elements on a web page with CSS using display:none; but then those sections would still show up if people viewed the source or overrode those CSS rules in your browser. Therefore, this would not be a great way to tackle the situation. Instead, we can rely on writing good JavaScript and React code to only display certain elements or components when it is appropriate, using conditional rendering.
In addition, you will frequently find yourself in a position where you need to display the same elements multiple times on a web page. Sure, you could copy and paste a bunch of times and hope you have gotten the number of elements correct, but it is far cleaner and easier to use loops in React to display multiple repetitive elements.
There are, of course, a few things you will need to be mindful of as you implement these features, but ultimately, they are pretty simple little things you need to remember, and we will cover them throughout the course of this chapter.
- Vue.js 3.x快速入門
- R語言數(shù)據(jù)分析從入門到精通
- DevOps with Kubernetes
- Android和PHP開發(fā)最佳實踐(第2版)
- Vue.js前端開發(fā)基礎(chǔ)與項目實戰(zhàn)
- Learning ASP.NET Core 2.0
- 基于差分進化的優(yōu)化方法及應(yīng)用
- Nginx Essentials
- CKA/CKAD應(yīng)試教程:從Docker到Kubernetes完全攻略
- 軟件項目管理實用教程
- 深入分布式緩存:從原理到實踐
- Julia高性能科學計算(第2版)
- Keras深度學習實戰(zhàn)
- SQL Server與JSP動態(tài)網(wǎng)站開發(fā)
- Java網(wǎng)絡(luò)編程實戰(zhàn)