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

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.

主站蜘蛛池模板: 汉阴县| 南漳县| 泽普县| 城市| 宝兴县| 东山县| 平谷区| 盐津县| 武平县| 璧山县| 太湖县| 德江县| 霍山县| 凤城市| 织金县| 扬州市| 建水县| 连云港市| 漯河市| 团风县| 祁连县| 新乐市| 古交市| 大化| 邢台市| 乡宁县| 沙洋县| 漳州市| 兴山县| 义乌市| 栾城县| 宁陕县| 丰顺县| 宜良县| 百色市| 资兴市| 青龙| 西畴县| 巴东县| 通州区| 邵阳县|