Difference between $state.transitionTo() and $state.go() in Angular ui-router

Barcelona

In AngularJS, I see sometimes we use $state.transitionTo() and sometimes we use $state.go(). Can anyone tell me how they differ and when one should be used over the other?

Michelle Tilley

Are you referring to the AngularUI Router? If so, the wiki specifies the differences:

$state.go(to [, toParams] [, options])

Returns a Promise representing the state of the transition.

Convenience method for transitioning to a new state. $state.go calls $state.transitionTo internally but automatically sets options to { location: true, inherit: true, relative: $state.$current, notify: true }. This allows you to easily use an absolute or relative to path and specify only the parameters you'd like to update (while letting unspecified parameters inherit from the current state).


$state.transitionTo(to, toParams [, options])

Returns a Promise representing the state of the transition.

Low-level method for transitioning to a new state. $state.go() uses transitionTo internally. $state.go() is recommended in most situations.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Angular UI Router中解析$ state.go的依赖项

来自分类Dev

Angular UI Router state.go和锚标签

来自分类Dev

angular ui-router state template not working

来自分类Dev

Angular ui-router $ state.go在重定向内部未重定向

来自分类Dev

AngularJS:在angular-ui-router中使用$ state.go将数据传递到状态

来自分类Dev

Angular UI Router state.go参数在stateChangeStart中不可用

来自分类Dev

AngularJS:在angular-ui-router中使用$ state.go将数据传递到状态

来自分类Dev

UI-Router state.go回调状态更改

来自分类Dev

混合ui-sref和$ state.go以在Angular ui-router中进行状态转换

来自分类Dev

Angular UI Router,菜单在$ state更改时失去功能

来自分类Dev

AngularJS UI-Router中的ui-sref和$ state.go之间的区别

来自分类Dev

ui-router $ state.go VS ui-sref在AngularJS中让我发疯

来自分类Dev

Difference between ACTIVE and NORMAL state

来自分类Dev

angularJS:ui-router $ state.go仅在首次点击时有效

来自分类Dev

在Ionic应用程序中未从$ state.go()调用ui-router onEnter()

来自分类Dev

角ui.router state.go('statename')不起作用

来自分类Dev

AngularJS / ui-router:$ state.go在ng-click中不起作用

来自分类Dev

在Ionic应用程序中未从$ state.go()调用ui-router onEnter()

来自分类Dev

UI-Router $ state。$当前包装状态

来自分类常见问题

ui-router $ stateParams与$ state.params

来自分类Dev

UI-Router $ state。$当前包装状态

来自分类Dev

Angular UI-Router $ urlRouterProvider。当$ state忽略处理程序结果时

来自分类Dev

无法使用ui-router访问angular指令中的$ state.current.data

来自分类Dev

angular-ui-router:在控制器中使用$ state的依赖性是什么?

来自分类Dev

Angular-UI-Router:如何将参数传递给$ state.get?

来自分类Dev

.config Angular中的$ state.go

来自分类Dev

Angular UI Bootstrap: Make accordion save state

来自分类Dev

如何将Angular-Chart.JS数据添加到UI-Router .State Controller中?

来自分类Dev

Nested ui-router state without nested view?

Related 相关文章

  1. 1

    在Angular UI Router中解析$ state.go的依赖项

  2. 2

    Angular UI Router state.go和锚标签

  3. 3

    angular ui-router state template not working

  4. 4

    Angular ui-router $ state.go在重定向内部未重定向

  5. 5

    AngularJS:在angular-ui-router中使用$ state.go将数据传递到状态

  6. 6

    Angular UI Router state.go参数在stateChangeStart中不可用

  7. 7

    AngularJS:在angular-ui-router中使用$ state.go将数据传递到状态

  8. 8

    UI-Router state.go回调状态更改

  9. 9

    混合ui-sref和$ state.go以在Angular ui-router中进行状态转换

  10. 10

    Angular UI Router,菜单在$ state更改时失去功能

  11. 11

    AngularJS UI-Router中的ui-sref和$ state.go之间的区别

  12. 12

    ui-router $ state.go VS ui-sref在AngularJS中让我发疯

  13. 13

    Difference between ACTIVE and NORMAL state

  14. 14

    angularJS:ui-router $ state.go仅在首次点击时有效

  15. 15

    在Ionic应用程序中未从$ state.go()调用ui-router onEnter()

  16. 16

    角ui.router state.go('statename')不起作用

  17. 17

    AngularJS / ui-router:$ state.go在ng-click中不起作用

  18. 18

    在Ionic应用程序中未从$ state.go()调用ui-router onEnter()

  19. 19

    UI-Router $ state。$当前包装状态

  20. 20

    ui-router $ stateParams与$ state.params

  21. 21

    UI-Router $ state。$当前包装状态

  22. 22

    Angular UI-Router $ urlRouterProvider。当$ state忽略处理程序结果时

  23. 23

    无法使用ui-router访问angular指令中的$ state.current.data

  24. 24

    angular-ui-router:在控制器中使用$ state的依赖性是什么?

  25. 25

    Angular-UI-Router:如何将参数传递给$ state.get?

  26. 26

    .config Angular中的$ state.go

  27. 27

    Angular UI Bootstrap: Make accordion save state

  28. 28

    如何将Angular-Chart.JS数据添加到UI-Router .State Controller中?

  29. 29

    Nested ui-router state without nested view?

热门标签

归档