<div ng-repeat="x in spaceutilization">
<input type="checkbox" name="{{x.filenumber}}" id="{{x.id}}" class = "pdffiles" value="101SP{{x.initials}}.dwg" /><label for="{{x.id}}"><button type = "button" class = "btn btn-primary btn-sm hidden-sm hidden-xs"> PDF</button></label><br />
</div>
我需要能夠添加一些東西到這個片斷,禁用輸入複選框基於另一個AngularJS輸入,如{{x.status}}。我試圖簡單地做:如何從AngularJS輸入中禁用我的複選框?
<input type="checkbox" name="{{x.filenumber}}" id="{{x.id}}" class = "pdffiles" value="101SP{{x.initials}}.dwg" {{x.status}} />
凡status:'disabled'
但給輸入元素......我不明白,爲什麼在所有的內
{{x.status}}=""
的輸出。但它似乎是最簡單的路線。
您可以使用插值方法將動態屬性動態添加到您的html標記中。在你的情況下,你可以簡單地執行'ng-disabled =「x.status」' – 2015-03-30 21:20:40