首先,我查了一下,但没有发现任何文章涉及我的问题.
如何在angularJS内置指令中访问预定义的js全局变量?
例如,我在中定义了这个变量 <script>var variable1 = true; </script>
然后我写了一个AngularJS指令:
<div ng-if="variable1">Show some hidden stuff!</div>
这不起作用.
然后我被告知我应该使用 ng-init
所以我在其他地方编写了代码:
<div ng-init = "angularVariable1 = variable1"></div>
这显然不起作用......这就像一个恶性循环.你需要访问预定义的js全局变量,然后你需要使用ng-init; 为了使用ng-init,您需要访问全局变量.
有什么特别的方法吗?
我的问题是参考这个问题. 将JavaScript变量传递给AngualrJs ng-init
这被要求传递一个传递给角度控制器的javascript变量.谁能让我知道如何将几个变量从脚本传递给控制器而不是单个变量?