我在" First.js"档案:
var nosubs = _.reject(subs, function (bi) { return bi.ParentBoardbookItemId === '0'; });
是否可以将此变量(nosubs)调用到" Second.js"文件? 我怎么能这样做?
请注意我
提前谢谢!
答案 0 :(得分:1)
有很多方法可以做到这一点。角度最好的是不使用变量。但是要将数据存储在服务中。
// simplified version of defining the service
app.service("myService", function(){
this.setData = function(data){
this.data = data;
};
this.getData = function(){
return this.data;
};
return this;
});
// now you just have to inject it in your controllers/run blocks and you can use myService.data.
另一种解决方案是将其存储在$ rootScope中。
如果您需要/需要别的东西,我们需要更多信息。
答案 1 :(得分:0)
您可以在rootscope中存储varible以访问其他文件。
$rootScope.nosubs = _.reject(subs, function (bi) { return bi.ParentBoardbookItemId === '0'; });