Javascript Angular:$stateparms获取相同对象2次
我有一个按钮打开一个模式。 这个模式打开了两次(覆盖了另一个),我不明白为什么。 也许这是一个很简单的问题,但我对这个问题还不熟悉。 我意识到Javascript Angular:$stateparms获取相同对象2次,javascript,angularjs,Javascript,Angularjs,我有一个按钮打开一个模式。 这个模式打开了两次(覆盖了另一个),我不明白为什么。 也许这是一个很简单的问题,但我对这个问题还不熟悉。 我意识到$stateParams变量获取对象的次数是2次,而不是1次。此处显示console.log输出: Object { page: "1", sort: "id,asc", search: null, month: "", ope: "", codeAr: "", reIsus: Array[1] } Object { page: "1", sort: "i
$stateParams
变量获取对象的次数是2次,而不是1次。此处显示console.log输出:
Object { page: "1", sort: "id,asc", search: null, month: "", ope: "", codeAr: "", reIsus: Array[1] }
Object { page: "1", sort: "id,asc", search: null, month: "2016/12", ope: "", codeAr: "", reIsus: Array[1] }
数组[1]
中的项在两行中都是相同的
及
我的主视图,使用按钮打开模式:
<tr ng-repeat="reIsu in vm.reIsus track by reIsu.id"><td><button type="submit" ng-click="vm.unitaryValidation(reIsu)"
class="btn btn-primary btn-sm">
<span class="glyphicon glyphicon-ok"></span>
<span class="hidden-xs hidden-sm" data-translate="entity.action.validate"></span>
</button>
使用ng repeat=“vm.reissu track by$index中的reissu”您不会得到2个对象。你得到了两次。检查什么叫路线。抱歉@Jeyenthaaran Nanjappan我忘了编辑标题@Abhishekkumar与track by$index
相同的问题您能在这里翻页完整的代码吗?
<tr ng-repeat="reIsu in vm.reIsus track by reIsu.id"><td><button type="submit" ng-click="vm.unitaryValidation(reIsu)"
class="btn btn-primary btn-sm">
<span class="glyphicon glyphicon-ok"></span>
<span class="hidden-xs hidden-sm" data-translate="entity.action.validate"></span>
</button>