javascript - 如何在angularjs中访问模板脚本变量

标签 javascript angularjs

我有脚本在 angularjs 模板页面的标签内使用 Canvas 来实现白板。现在我想将points[]变量值分配给angularjs作用域变量。

<script>
var points = [];
</script>

如何在 Angular JS Controller 中访问此点。

scope.ponts = ponints;

最佳答案

您可以使用$window服务来获取变量:-

var points = ['1','2'];

var app = angular.module('myapp', []);

app.controller('MainCtrl', ['$scope', '$window', function($scope, $window) {
  $scope.point= $window.points ;
}]);

笨蛋:- http://plnkr.co/edit/FzybyOZKiLvHuaMaYCuJ?p=preview

关于javascript - 如何在angularjs中访问模板脚本变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27996197/

相关文章:

javascript - Title 属性中的 Angular-Translate 变量替换

javascript - 如何递归地从数组中删除连续的重复元素? (javascript)

javascript - 如何告诉 typescript ,那个过程不是未定义的?

javascript - 为什么在下面的 angularjs 示例中 $q 未定义?

css - 修改 CSS 以获得更好看的加载微调器

angularjs - AngularJS 如何在 ng-repeat 中 $watch 这些案例?

javascript - 如何使用javascript移动href

javascript - 从 AngularJS 中的过滤器访问范围变量

javascript - 打开模式时字符计数器不更新

javascript - PHP :Displaying html formatted data from sqlite database, 使用tinymce保存