如何使用angular$window对象访问全局javascript方法
How to access the global javascript method using angular $window object?
如何使用angularJS$window对象访问全局javascript函数,并将其分配/绑定到ng模型/范围变量?在angular范围外定义了一个javascript方法,需要访问该方法并获取返回值,然后将其分配/设置给范围变量!链接
首先,您不应该声明Angular之外的方法。使用服务。如果您绝对需要将全局方法绑定到作用域:
$scope.myFunc = $window.myFunc;
您可以在This plunk 中看到一个有效的解决方案
好吧,你可以用$rootScope定义这个函数,它应该在整个应用程序的任何地方都可用。像
$rootScope.exposeMeAnyWhere=function(){
return "value";
}
相关文章:
- 在page.open()-PhantomJS中无法访问全局变量
- 如何在 JavaScript 中访问全局变量
- 从Javascript中的对象方法中访问全局变量
- 您可以从S3上托管的Iframe中访问全局JS变量吗
- 无法从打字稿访问全局变量
- 未访问全局变量,未运行代码
- 为什么我无法从茉莉花中的 javascript 函数访问全局变量
- TypeScript:从类访问全局变量而不导入
- 当 Node.js 中的参数名称相同时,如何从函数访问全局变量
- 如何在Meteor Iron路由器的内部模板中访问全局数据
- 为什么我不能在我的 js 函数中访问全局变量
- Chrome扩展JSONP请求访问全局变量
- Javascript:匿名函数,访问全局变量
- 从 chrome 扩展程序中的内容脚本访问全局对象
- Mocha测试未访问全局变量
- Nodejs如何在回调中访问全局val
- 访问全局变量
- 如何从解析模块访问全局变量
- 在不拥有页面的情况下访问全局JS变量
- 如何在Rails应用程序中以不引人注目的javascript访问全局javascript变量