从非角度javascript函数访问Angular范围变量

时间:2015-06-07 04:42:29

标签: angularjs angularjs-scope

我在控制器的$ scope中有一个值列表。需要访问非角度javascript函数中的那些。

我的路线如下:

.when("/display", {
            templateUrl: "html/display.html",
            controller: "DisplayController"
        }) 

在display.html中,我有以下javascript函数。事实上我有很多,

<script>
  var g = new JustGage({
    id: "gauge",
    value: 67,
    min: 0,
    max: 100,
    title: "Visitors"
  });
</script>

在上面的函数中,需要从angular DisplayController中的$ scope中的列表变量传递值。

我该怎么办?如何指定$ scope.list中的值?

我已经看到了类似的其他问题。建议的解决方案就像做

这样的事情
angular.element(myDomElement).scope()

我正在使用ng-view而不是在任何元素中实际指定任何控制器。在这种情况下,是ng-view元素吗?

感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

为什么不在控制器中实例化JustGage并将其添加到范围内?