в файле detail.html есть кнопки:
<div ng-controller="test.views.detail">
<div data-ng-repeat="item in details" scroll>
<button ng-click="showDetails(item)">The details</button>
подробно.js файл
angular.module('test')
.controller('test.views.detail', function($scope) {
$scope.detailsClicked = false;
$scope.showDetails = function(item){
$scope.detailsClicked = true;
}....
в коде formDetail.html:
<div ng-controller="test.views.detail">
{{detailsClicked}}
<div ng-if="detailsClicked">...
Первоначально он показывает false
для detailsClicked, когда я нажимаю кнопку, он переходит к функции showDetails, но значение $scope.detailsClicked
никогда не обновляется! Это прямо вперед, не уверен, почему это не работает :(
formDetail.html
вступает в игру? - person Phil   schedule 09.02.2015$scope.detailsClicked
в$scope.obj = { detailsClicked: false};
? Лучше всего «всегда иметь точку в привязках» в более ранних версиях angular. - person Jim Schubert   schedule 09.02.2015