上次有個小伙伴在群里提出這個問題国旷,利用中繼器怎么實現(xiàn)登錄。細細思來感覺沒有頭緒顿乒。這篇文章的誕生要感謝群員夢兒议街,夢兒提供了大致的思路。
【知識點】
中繼器的使用
函數(shù)visibleItemCount的使用(用途:中繼器項目列表中可見項的數(shù)量璧榄。比如:項目列表共有15項特漩,分頁顯示為每頁6項。當(dāng)項目列表在第1骨杂、2頁時涂身,可見項數(shù)量為6;當(dāng)項目列表在第3頁時搓蚪,可見項數(shù)量為3)
【元件準(zhǔn)備】
注意事項:ts,cw,sss,中繼器(數(shù)據(jù))是默認隱藏的
【第一步】
中繼器的設(shè)置及加載數(shù)據(jù)蛤售,不知道的請回看Axure系列教程(十):中繼器的介紹
【第二步】
對注冊賬號進行添加用例,鼠標(biāo)單擊時
因為是利用動態(tài)面板做的妒潭,所以切換到注冊悴能。同時設(shè)置dluser,dlpass內(nèi)容為空雳灾,因為切換狀態(tài)漠酿,不改變動態(tài)面板的內(nèi)容
【第三步】
點擊注冊,將數(shù)據(jù)保存到中繼器
保存數(shù)據(jù)之后谎亩,狀態(tài)切換到登錄狀態(tài)炒嘲,并提示注冊成功字樣
【第四步】
點擊登錄的時候判斷我輸入的賬號密碼是否在數(shù)據(jù)庫中,不在就提示錯誤匈庭,存在及成功就跳轉(zhuǎn)到成功頁面夫凸。首先篩賬號存不存在,再篩密碼存不存在阱持。(篩密碼的時候別移除之前的篩選結(jié)果夭拌,因為要在第一次篩選的基礎(chǔ)上再篩一次。)
如果存在數(shù)據(jù)及中繼器項目列表中可見項的數(shù)量為1,就跳轉(zhuǎn)到成功頁面
如果數(shù)據(jù)不存在及中繼器項目列表中可見項的數(shù)量為0啼止,證明賬號密碼錯誤道逗,則提示用戶名或密碼錯誤
【第五步】
當(dāng)我們賬戶密碼為空時應(yīng)該要提示進行輸入
整個登錄的用例判斷如下
【第六步】
? 預(yù)覽