将AngularJS变量绑定到内联脚本标记中

时间:2015-04-23 01:41:40

标签: javascript html angularjs data-binding angularjs-scope

我需要将范围中的一些项目添加到我需要在我的网站上运行的内联脚本中。

从我在演示中尝试过的内容来看,在内联脚本标记中使用我的作用域中的值是不可能的。实现这一目标的最佳方法是什么?

<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.1/angular.js"></script>
<div ng-app="app">
        <div ng-controller="MainCtrl">
        '{{aaa}}'
         <script>console.log('{{aaa}}');</script>
    </div>
</div>
<script>
'use strict';
var app = angular.module('app', []);
app.controller('MainCtrl', ['$scope', function ($scope) {
  $scope.aaa = 'bbb';
}]);
</script>

控制台返回'{{aaa}}'。我希望它返回bbb

1 个答案:

答案 0 :(得分:0)

EventAggregator