gpt4 book ai didi

javascript - 如何在 AngularJS Controller 中调用一个函数?

转载 作者:行者123 更新时间:2023-11-30 00:25:44 26 4
gpt4 key购买 nike

我正在尝试找出从 Controller 外部调用 AngularJS Controller 内部函数的最佳方法。

我们使用的是 Python 后端,它通过 JavaScript 函数将数据发送回前端。我现在正在使用它将该数据发送到 Angular Controller 中......

function myFunction(var1, var2) {
angular.element($('body')).scope().insideFunction(var1, var2);
}

这很好用,但我只是想知道这是否是最好的方法。

编辑:我已经完成了这个,并且有大约 8 个这些“外部范围”函数工作正常。数据只是从 Python > JS 函数 > Angular 函数传递。

如果有人有更好的方法,我很想听听。

最佳答案

它可能工作得很好,但这不是最好的方法。

如果你想在 Controller 之间进行通信,你可以使用事件。此处提供更多详细信息:

https://stackoverflow.com/a/14502755/4693496

关于javascript - 如何在 AngularJS Controller 中调用一个函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31504480/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com