Я должен создать мастер, используя angularjs... Я не очень хорошо знаю angularjs, и я знаю, что это проблема... поэтому я сомневаюсь, что я использую правильный подход для создания мастера...
Вот основные вопросы, на которые я не могу найти ответ:
- Должен ли я использовать
views
илиng-switch
или что-то еще, чего я не знаю? В данный момент я используюng-switch
, но основная проблема, с которой я сталкиваюсь, заключается в том, что у каждогоng-with-when
есть собственныйscope
;
2. Каждый шаг мастера должен быть заполнен некоторыми данными, поступающими с сервера. Использование view
и ng-switch
делает невозможным просто вызов сервера, когда я попадаю на страницу, содержащую мастер. Это означает, что каждый раз при изменении шага я должен вызывать сервер и получать данные только для этого сервера. Во-первых, мне не нравится такой подход, лично я предпочитаю сделать всего один вызов на сервер и сразу же получить все, что мне нужно. Что Вы думаете об этом? Я должен делать вызов на сервер каждый раз, когда я меняю шаг? Или лучше сделать просто вызов на старт? Если второй способ, то лучше, так как мне создать мастера? Потому что у меня нет видимости шагов, следующих за первым, поэтому я не могу сделать привязку.
Надеюсь, я ясно выразился. Спасибо всем, кто может мне помочь.