填写这份《一分钟调查》,帮我们(开发组)做得更好!去填写Home

InitialNavigation

Allowed values in an ExtraOptions object that configure when the router performs the initial navigation operation.

查看"说明"...

type InitialNavigation = true | false | 'enabled' | 'disabled' | 'legacy_enabled' | 'legacy_disabled';
      
      type InitialNavigation = true | false | 'enabled' | 'disabled' | 'legacy_enabled' | 'legacy_disabled';
    

参见

  • forRoot()

说明

  • 'enabled' - The initial navigation starts before the root component is created. The bootstrap is blocked until the initial navigation is complete. This value is required for server-side rendering to work.

  • 'disabled' - The initial navigation is not performed. The location listener is set up before the root component gets created. Use if there is a reason to have more control over when the router starts its initial navigation due to some complex initialization logic.

  • 'legacy_enabled'- (Default, for compatibility.) The initial navigation starts after the root component has been created. The bootstrap is not blocked until the initial navigation is complete. @deprecated

  • 'legacy_disabled'- The initial navigation is not performed. The location listener is set up after the root component gets created. @deprecated since v4

  • true - 同 'legacy_enabled'. @deprecated since v4

    true - same as 'legacy_enabled'. @deprecated since v4

  • false - 同 'legacy_disabled'. @deprecated since v4

    false - same as 'legacy_disabled'. @deprecated since v4

The 'legacy_enabled' and 'legacy_disabled' should not be used for new applications.