1

angularjs を使用してウィザードを作成する必要があります... angularjs についてはよくわかりませんが、これが問題であることはわかっています... したがって、ウィザードを作成するために正しいアプローチを使用しているかどうかは疑問です...

答えが見つからない主な質問は次のとおりです。

  1. viewsまたは、ng-switchまたは私が知らない何かを使用する必要がありますか?現時点では、私は を使用してng-switchいますが、私が直面している主な問題は、すべてng-with-whenに独自のscope;があることです。

2.ウィザードのすべてのステップで、サーバーからのデータを入力する必要があります。ウィザードを含むページにアクセスしたときに、サーバーへの呼び出しだけを実行することも不可能にすることもできませんviewng-switchつまり、ステップを変更するたびに、サーバーを呼び出してそのサーバーのデータを取得する必要があります。個人的には、サーバーへの呼び出しを 1 回だけ実行して、必要なものをすぐに取得することを好みます。これについてあなたはどう思いますか?ステップを変更するたびにサーバーを呼び出す必要がありますか? それとも、最初は電話するほうがいいですか?2 番目の方法のほうがよい場合、どのようにウィザードを作成すればよいですか? 最初のステップに続くステップが見えないため、バインディングを行うことができません。

私がはっきりしていることを願っています。私を助けることができるすべての人に感謝します。

4

1 に答える 1

3

少し前にウィザードを実装しました。5 つのステップがあり、各ステップには大量のデータがありました。UI-Router を使用することにしたのは、異なる html テンプレート ファイル、別々のスコープとコントローラー、各ステップでの検証が必要だったからです。

ところで、Web 上ですぐに使用できるウィザードがあります。私はそれらが不十分だと思いますが、おそらくあなたにとってはそれで十分でしょう.

于 2016-01-04T20:15:27.570 に答える