2016-03-30 6 views
1

В мини-тесте, которое я сделал, было 4 (истинные/ложные) вопросы о UI Router VS ngRoute. Я сделал тест и свои исследования, но я не уверен в своих ответах. Может кто-нибудь, пожалуйста, подтвердите и помогите мне оправдать?Угловой UI-маршрутизатор VS ngRoute - мини-тест

вопросы:

  1. Угловая UI Router позволяет сохранить состояние при переключении вкладок, ngRoute не
  2. Они оба используют URL, чтобы однозначно идентифицировать взгляды
  3. Они оба связывают шаблон и контроллер с видом
  4. Они оба используют ту же услугу для параметров маршрута

Мои ответы:

  1. Истинные
  2. Правда
  3. Ложные
  4. Истинные

Мои Обоснования:

  1. После ответа на вопрос «What is the difference between angular-route and angular-ui-router?« Я уверен, что вариант 1 является истинным.
  2. Теперь этот я не уверен. Я знаю, что вы можете использовать UI Route для создания динамических URL-адресов, но это насколько я знаю.
  3. Этот, я считаю, является ложным. В шаблоне с угловым пользовательским интерфейсом можно иметь несколько видов, на самом деле распространенным примером является страница с верхней частью, средней частью и общей нижней частью. Однако если это подразумевает, что утверждение неверно, я не уверен, но я убежден в этом.
  4. Учитывая, что Угловой интерфейс является расширением ngRoute, я считаю, что 4 также верно.
+0

первый - ложь, как и http://stackoverflow.com/questions/16872191/angularjs-ui-bootstrap-tabs-that-support-routing пример http://plnkr.co/edit/fuVb0mzhmDCKr1xKp7Rn?p=preview и 5-й - ui-router поддерживает вложенные представления - это источник его мощности –

+0

Я не вижу, как вложенные представления отвечают на любой из моих вопросов, а 1-й - на самом деле, ваша ссылка, похоже, не отвечает сути вопроса. –

+0

Ссылка не существует. 404 –

ответ

4

После некоторого здравого совета я наконец получил его! Вот мои ответы и обоснования.

Ответы:

  1. Правда
  2. Правда
  3. Правда
  4. Ложные

Обоснования:

  1. В связи с вопросом «AngularJS: Разница между угловым и угловым ui-router» можно видеть, что состояния могут использоваться для хранения стека истории. (Имейте в виду государства, это будет полезно позже).
  2. Несмотря на то, что Угловой пользовательский интерфейс может иметь вложенные представления, эти представления могут быть доступны по конкретным и уникальным URL-адресам.
  3. Несмотря на то, что шаблон может иметь несколько видов, ничто не мешает отношению 1-1-1 к шаблону-шаблону. Возможно.
  4. И здесь государства пригождаются. Угловой интерфейс использует государственную службу, а ngRoute - нет. В центре внимания был вопрос, но я не понял.

Там вы идете, надеетесь, что это поможет другим людям!

Смежные вопросы