我需要在index.html(Google Analytics跟踪代码)的应用的每个页面上放置代码。问题是某些代码需要从Angular服务中提取值。我想知道这样做的最佳做法是什么?
我当时想要运行使用注入服务的块来获取值。然后我可以设置一个我可以访问index.html的常量。我不确定这是否可能。
有什么想法吗?感谢。
答案 0 :(得分:0)
我不确定我到底知道你要做什么,但听起来就像从服务中检索一个值并将其绑定到页面上的标签一样简单。
在您的控制器中:
$scope.yourConstant = yourInjectedService.getValue();
然后在你的index.html:
<span>{{ yourConstant }}</span>
或:
<span ng-bind='yourConstant'></span>
如果我误解了,请尝试澄清您的情况。