官术网_书友最值得收藏!

Quick UI Examples

Let's go through some User Interface (UI) examples to better understand the flows and events that will happen here. This is how the form will look when the user opens the page:

Figure 2.1: UI form example

If the username is blank, an error message shows up at the top of the page, as shown in the following figure:

Figure 2.2: Error message while validating the username field

If the passwords don't match, the following error message will pop up:

Figure 2.3: Error message while validating the password field

If there are multiple errors in the same form, both the error messages will pop up:

Figure 2.4: Error messages while validating the username and password fields

These are just a few of the examples that we will be dealing with along the way. The purpose of these examples was to illustrate the general flow for the forms that we are going to build in the following section and make it easier for us to visually relate to. Let's start by building the states and validations in the form.

主站蜘蛛池模板: 温宿县| 临沧市| 明水县| 青海省| 赤峰市| 郎溪县| 开封县| 龙岩市| 东城区| 疏附县| 宕昌县| 石林| 嘉兴市| 扎赉特旗| 黄陵县| 宜章县| 长兴县| 双辽市| 长寿区| 杨浦区| 甘孜县| 康平县| 顺义区| 水富县| 芮城县| 井研县| 陈巴尔虎旗| 曲周县| 鄂托克前旗| 宁阳县| 八宿县| 陆川县| 宜章县| 湘潭县| 井研县| 余庆县| 乐至县| 綦江县| 望城县| 建德市| 安义县|