角JS - 我可以显示HTML模块常数?(Angular JS - Can I display a

2019-10-21 12:18发布

我有这样一个恒定的模块:

angular.module('SampleMod',[])
.constant("VERSION", "2.1");

我想,以显示HTML的恒定值,像这样的东西:

<p>{{VERSION}}</p>

是否有可能(不通过控制器传递)?

Answer 1:

您可以使用$rootScope这一点,但你必须在价值分配$rootScope在一些点。 你也可以使用一个指令,基本上做同样的事情。

 angular.module('SampleMod',[]) .constant("VERSION", "2.1") .run(function ($rootScope, VERSION) { $rootScope.VERSION = VERSION; }); 
 <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script> <div ng-app=SampleMod> <p>{{VERSION}}</p> 



文章来源: Angular JS - Can I display a module constant in HTML?