有没有人知道如何在不更改URL的情况下更改ui-router状态?如下面的代码所示; 在某些情况下,用户需要重定向到403或401状态.我希望能够在不更改网址的情况下进行此重定向.
问候,klmdb
// make sure authGetCurrent has ran before routing starts
$rootScope.$on("$locationChangeSuccess", function(event, next) {
event.preventDefault();
AuthService.loadCurrentAuth().then(function(){
$urlRouter.sync();
}, function(){
console.log("BIG ERROR!!!");
});
});
// Configures $urlRouter's listener *after* your custom listener
$urlRouter.listen();
$rootScope.$on("$stateChangeStart", function(event, toState, toParams, fromState, fromParams) {
var requiredLogin = (toState && toState.data ? toState.data.requiredLogin : false ),
requiredGroupRights = (toState && toState.data ? toState.data.requiredGroupRights : false ); // require the user to have at least one of these rights in the current group
if (requiredLogin …Run Code Online (Sandbox Code Playgroud) 来自文档:
--inlineSourceMap和inlineSources命令行选项: - inlineSourceMap使源映射文件在生成的.js文件中内联写入,而不是在独立的.js.map文件中.--inlineSources允许将源.ts文件另外内联到.js文件中.
这是否意味着将完整的文件源写入outputFile?你为什么想做这个?无论如何,您可以使用源图重新重建原始源.
有谁知道的方式来显示完整的网络资源请求的URL,而不是在Chrome浏览器开发工具,它只是最后一部分PLZ?
现在它只向我展示资源网址的最后一部分:1或者2是对/users/1和的请求/users/2.由于我有多个资源网址结尾/:id,这很快就会让人感到困惑.
当我将名称悬停时,我会获得一个包含完整请求网址的标题.能够看到它而不需要将鼠标悬停在每个单独的请求上会很高兴.
谢谢!