我在版本1.3.20中有一个角度应用,并且正常的{{}}绑定语法不会为此字段加载。相反,我发现第一个表格单元格为{{item.subItemId}}
。
angular.element(document).ready(function () {
$.get('/bootstrap', function (data) {
var brandConfig = setupBrand();
window.config = angular.extend(window.config, {brand: brandConfig}, data);
angular.bootstrap(document.getElementById('app'), ['app']);
});
});
<tr ng-repeat="item in ctrl.items track by item.id" ng-show="!ctrl.loading">
<td class="table-default__cell--status">
<item-status item="item"></item-status>
</td>
<!-- renders as {{item.subItemId}} instead of actual value -->
<td>{{item.subItemId}}</td>
<td>{{item.description}}</td>
<td>{{item.amount}}</td>
</tr>
当我将<td>{{item.subItemId}}</td>
切换为<td ng-bind="item.subItemId"></td>
时,表格单元格正确呈现,但下一列具有相同的问题并呈现为{{item.description}}
而不是实际值。
<meta http-equiv="X-UA-Compatible" content="IE=edge">
$log
代替