Javascript 第一次加载时,哈希不适用于角度iframe中的ng src

Javascript 第一次加载时,哈希不适用于角度iframe中的ng src,javascript,angularjs,Javascript,Angularjs,我在一个子视图中使用了带有角度的iframe,iframe src是自动创建的,它有“hash”。 代码如下~ Html: JS: 但散列“#区域”不起作用。iframe将内容显示为“”,而不是预期的url“” 但是,如果我单击F5再次刷新浏览器,iframe可能会使用哈希代码指向正确的url 有人知道吗?谢谢 angular.module('myapp').controller('DemoCtrl', function ($scope, $sce, $cookies, $http) {

我在一个子视图中使用了带有角度的iframe,iframe src是自动创建的,它有“hash”。 代码如下~

Html:

JS:

但散列“#区域”不起作用。iframe将内容显示为“”,而不是预期的url“”

但是,如果我单击F5再次刷新浏览器,iframe可能会使用哈希代码指向正确的url

有人知道吗?谢谢

angular.module('myapp').controller('DemoCtrl', function ($scope, $sce, $cookies, $http) {
    ...
    var url = "http://example.com" + "?uk=" + $cookies.get("uk") + "#/zone";
    $scope.myurl= $sce.trustAsResourceUrl(url);
});