簡體   English   中英

Angular UI Router的多步驟表單

[英]Multiple steps form with Angular UI Router

我按照本教程使用UI Router構建了多步驟表單,效果很好,但是現在我想防止頁面重新加載操作,如果用戶停留在第二步,然后重新加載整個頁面,則應將其重定向到第一步,並要求他先輸入第一步表格。

我不知道將頁面重新加載到具有此要求的第一步

您可以在第一步中使用標志檢查狀態。

您可以簡單地查看當前狀態並對數據對象進行基本驗證。 如果值為空,則將狀態強制返回第一個狀態。

 if($state.current.name != "form.profile" && (!$scope.name || !$scope.email)){
  $state.go("form.profile");
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM