首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从平面JS调用角函数

从平面JS调用角函数
EN

Stack Overflow用户
提问于 2016-07-11 11:53:44
回答 1查看 439关注 0票数 0

我正在尝试将Fastsprings库集成到我的Angular.js应用程序中。我必须将Fastsprings库嵌入到我的HTML头中,例如:

代码语言:javascript
复制
<script id="fsc-api" src="..." data-popup-closed="onPopupClose" />

我创建了一个指令,使用document.createElement构建这个脚本标记并将其添加到文档中。我的问题是,data-popup-closed包含一个回调函数的名称,这个回调函数是在快速弹簧弹出窗口关闭时调用的。我试图在我的指令中创建这个函数,但这不起作用,因为它只存在于角度范围内。

处理这种情况的最佳方法是什么?这不是一个Fastspring特定的问题,如果您想要集成一个等待简单的JS回调函数的库,那么这个问题总是会发生的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-12 14:14:40

您能否尝试将"onPopupClose“函数传播到角范围之外?比如:窗户。onPopupClose = $scope。onPopupClose;在您的角应用程序中,然后您可以在外部使用这个函数。只需调用window.onPopupClose()

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38306287

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档