从您的代码:
scope.itemUnclicked = function ($index) {
console.log($index);
$scope.selectedIndex != $index;
}
嗯,你的意思是:
scope.itemUnclicked = function ($index) {
console.log($index);
$scope.selectedIndex = -1;
}
$scope.selectedIndex != $index
只会进行比较,然后将结果丢弃而不更改任何内容。