在我的Angular项目中,我使用了一个特定的值,该值在我的控制器中称为:$scope.feature1.items.thisItem
我的观点中有一个特定的<div>
多次使用thisItem
,例如将其称为{{feature1.items.thisItem}}
是很麻烦的:
<div id="{{feature1.items.thisItem}}header>
<h1> You've reached the section about {{feature1.items.thisItem}} </h1>
</div>
有什么方法可以在视图中重命名此变量?我想简单地称之为
one
。我尝试了{{feature1.items.thisItem as one}}
,但是没有用。还有其他想法吗? 最佳答案
是! ng-init就是为此目的而设计的-别名另一个变量:
<div ng-init="thisItem = feature1.items.thisItem">
<h1> You've reached the section about {{thisItem}} </h1>
</div>