我有一个变量,它来自docA中的一个查询字符串:
docA(mainView)
var cat = getUrlParameter('cat');我在docB中还有一个ng单击函数,它处理不同的视图:
docB(rightDrawer)
<li class="item" ng-click="newDay('Monday')">Monday</li>$scope.newDay
$scope.newDay= function(day){
supersonic.ui.layers.push('http://localhost/principal.html?day='+day +'&cat='+cat);
supersonic.ui.drawers.close('right');
}我正试着把“猫”从docA传给$scope.newDay
我试过:
在$window.cat中调用$scope.newDay,但未定义,我认为这是因为我试图在docB中的函数中从docA中获取一个变量。
目标:
转到:
http://localhost/principal.html?day=Lunes&cat=0
从"scope.newDay“函数中使用变量”docA“中的"cat”和docBnewDay中的"day“(周一)
发布于 2016-09-02 00:13:21
我建议你调查指令。星系团隔离范围。使用指令,您可以继承范围。
https://stackoverflow.com/questions/39282425
复制相似问题