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

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.

主站蜘蛛池模板: 桦川县| 柏乡县| 平泉县| 久治县| 泊头市| 全椒县| 沙坪坝区| 东丽区| 会昌县| 鹤山市| 固始县| 平安县| 温宿县| 桃园市| 宁河县| 涞源县| 温宿县| 陇南市| 广南县| 沐川县| 扶沟县| 赤壁市| 滨州市| 扎鲁特旗| 张家川| 和顺县| 东兰县| 阿尔山市| 隆子县| 靖安县| 噶尔县| 漳州市| 图木舒克市| 丰都县| 保亭| 梁山县| 马尔康县| 龙山县| 麻江县| 栾城县| 沙坪坝区|