我有一个带有这样常量的模块:
angular.module('SampleMod',[])
.constant("VERSION", "2.1");
我想在 HTML 中显示常量值,如下所示:
<p>{{VERSION}}</p>
是否有可能(不经过控制器)?
我有一个带有这样常量的模块:
angular.module('SampleMod',[])
.constant("VERSION", "2.1");
我想在 HTML 中显示常量值,如下所示:
<p>{{VERSION}}</p>
是否有可能(不经过控制器)?
您可以使用$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>