- 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.
- Raspberry Pi Networking Cookbook(Second Edition)
- Python程序設(shè)計(jì)(第3版)
- 精通API架構(gòu):設(shè)計(jì)、運(yùn)維與演進(jìn)
- Elasticsearch Server(Third Edition)
- Advanced UFT 12 for Test Engineers Cookbook
- Python Projects for Kids
- C# 7.0本質(zhì)論
- 零基礎(chǔ)C語(yǔ)言學(xué)習(xí)筆記
- Mastering Machine Learning with scikit-learn
- 菜鳥(niǎo)成長(zhǎng)之路
- 流暢的Python
- C#教程
- Getting Started with SQL Server 2014 Administration
- Modern R Programming Cookbook
- 深入淺出Go語(yǔ)言核心編程