1

我必须使用 angularjs 创建一个向导......我不太了解 angularjs,我知道这是一个问题......所以我怀疑我是否使用正确的方法来创建向导......

这里我找不到答案的主要问题:

  1. 我应该使用views还是ng-switch其他我不知道的东西?在这一刻,我正在使用ng-switch,但我面临的主要问题是每个ng-with-when人都有自己的scope

2.向导的每一步都需要填写一些来自服务器的数据。当我登陆包含向导的页面时,既使用view又不可能只调用服务器。ng-switch这意味着每次更改步骤时,我都必须调用服务器并仅为该服务器获取数据。Onestly 我不喜欢这种方法,我个人更喜欢只对服务器进行一次调用并立即获得我需要的任何东西。你怎么看待这件事?每次更改步骤时都应该调用服务器吗?或者只是一个电话开始更好?如果第二种方式更好,那么我应该如何创建向导?因为我看不到第一步之后的步骤,所以我无法进行绑定。

希望我已经清楚了。感谢所有可以帮助我的人。

4

1 回答 1

3

我不久前实现了一个向导。我有 5 个步骤,每个步骤都有很多数据。我决定使用 UI-Router,因为我想要不同的 html 模板文件、单独的范围和控制器、每一步的验证。

顺便说一句,有准备在网络上使用的向导。我发现它们不够,但也许对你来说就可以了。

于 2016-01-04T20:15:27.570 回答