Javascript AngularJS ui.router视图属性和子状态之间的差异?

Javascript AngularJS ui.router视图属性和子状态之间的差异?,javascript,angularjs,Javascript,Angularjs,有这样的孩子有什么区别: .state('bleh', views {view1, view2, etc. with relevant properties}) .state('bleh') .state('bleh.view1') .state('bleh.view2') .state('bleh') .state('bleh.view1') .state('bleh.view2') 让他们像这样: .state('bleh', views {view1, view2, etc. wit

有这样的孩子有什么区别:

.state('bleh',
views {view1, view2, etc. with relevant properties})
.state('bleh')
.state('bleh.view1')
.state('bleh.view2')
.state('bleh')
.state('bleh.view1')
.state('bleh.view2')
让他们像这样:

.state('bleh',
views {view1, view2, etc. with relevant properties})
.state('bleh')
.state('bleh.view1')
.state('bleh.view2')
.state('bleh')
.state('bleh.view1')
.state('bleh.view2')
具有相关属性


我不认为它们是同一事物的两个替代品

在这里,您指出哪些视图与“bleh”状态关联。 换句话说,哪些视图将被“刷新”

使用“视图”属性设置多个视图。如果在一个状态中不需要多个视图,则不需要此属性

.state('bleh',
views {view1, view2, etc. with relevant properties})
在这里,您表示嵌套状态。状态
view1
是上述“bleh”状态的子级