В AngularJS 2 большинство примеров и изделий, связанных с зоной, сосредоточены на объекте и функциях zone
, таких как zone.fork
и zone.run
. Например, этот article и этот video сосредоточены на объекте zone
.Должен ли я использовать класс NgZone?
Но AngularJS 2 documentation представляет класс под названием NgZone. Я бы хотел использовать такие методы, как onTurnStart
и onTurnDone
, но я не могу найти примеров использования этих методов. Должен ли я вообще использовать этот класс?
Я вижу это, но для зоны доступно столько документации и пример кода для зоны и почти ничего для NgZone. Если никто не использует NgZone, почему я должен? – user934904
'NgZone == zone' по существу. Вы можете использовать документы для 'zone' в сочетании с' NgZone' при условии, что обнаруженный метод тот же. – SnareChops
Спасибо, но единственный метод, который у них есть, работает. И документация Angular2 не объясняет, что такое микрозадача или показывается, как ожидается использование onTurnStart/onTurnDone/onEventDone. На данный момент я придерживаюсь зоны и использую NgZone, когда есть дополнительная (некоторая) документация. – user934904