Kin*_*oku 3 state transitions angularjs angular-ui-router
作为标题说-有什么办法让网址,从和到从这里:
$transitions.onBefore({}, function(t){
//here
});
Run Code Online (Sandbox Code Playgroud)
有一个工作的plunker.
使用UI-Router,我们可以访问from和to state及其params.然后我们可以轻松地使用这些信息stateService并调用href()来自和来自url部分
这可能是这样的:
$transitions.onBefore({}, function(t){
// to state is TargetState
var toState = t.to();
var toStateName = toState.name;
var toStateParams = t.params(); // by default "to"
var fromState = t.from()
var fromStateName = fromState.name;
var fromStateParams = t.params("from");
// here we generate the HREF
var fromHref = t.router.stateService.href(fromStateName, fromStateParams);
var toHref = t.router.stateService.href( toStateName, toStateParams);
console.log(fromHref);
console.log( toHref);
});
Run Code Online (Sandbox Code Playgroud)
在这里检查它
| 归档时间: |
|
| 查看次数: |
743 次 |
| 最近记录: |