現在、既存の Knockout アプリケーションを Angular MEAN スタック アプリケーションに移行しようとしています。ノックアウトでは、index.html にこのコードが含まれています。
<% layout('layout') -%>
<div data-bind="ifnot: id">
<%- partial('partials/invitation-creating.html') %>
</div>
<div data-bind="if: id">
<%- partial('partials/invitation-done.html') %>
</div>
単一のコントローラー (または) 複数のコントローラーを使用して、Angular ルート内でロードするこの種の部分的な html ファイルをどのように実現できますか。「invitation-creating.html」ページを保存した後、「invitation-done.html」に移動できるはずですが、URL は同じである必要があります (これは必要ありません -> websiteurl/invitation_id)。
アクションhttp://invitify.azurewebsites.netで、招待状を作成すると、ブラウザで URL を変更せずに次のページ (invitation-done.html) に移動することを確認してください。これはノックアウトで達成されましたが、Angular アプリでも同じ効果を達成したいと考えています。Knockout コードは github にあり、詳しく見ることができます。https://github.com/scriptstar/KOInvitify
Angular アプリケーションでこのタイプの動作を実現するためのベスト プラクティスは何ですか。
助けてください。ありがとう。