2015-03-09 2 views
1
<div class="btn-group dd-rm-action" role="group" aria-label="..."> 
    <button type="button" class="btn btn-primary dd-action pagination-centered" ng-click="Save()">Save</button> 
    <button class="btn btn-default dd-action dropdown-toggle" type="button" id="dropdownState" data-toggle="dropdown" aria-expanded="true" ng-bind="rmCW.State.Name"> 
     <b class="caret"></b> 
    </button> 
    <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownState"> 
     <li role="presentation" ng-repeat="task in docState.Tasks"> 
      <a role="menuitem" tabindex="{{$index}}" href="#" ng-click="execTask(task)">{{task.Name}}</a> 
     </li> 
    </ul> 
</div> 

У меня есть angularjs приложение ведьма отлично работает только что ng-bind для кнопки не обновляется один раз я обновить значение области:AngularJS нг-привязывать не обновляет

result.then(function (r) { 
    $scope.$emit('UNLOAD'); 
    if (r.status == 0) { 
     var cs = JSON.parse(r.data) 
     $scope.docState = cs; 
     $scope.rmCW.Current = cs; 
    } 
} 

ответ

1

Скорее всего, из-за ng-bind="rmCW.State.Name" и ваш объем установлен на другое свойство.

$scope.rmCW.Current = cs; 

Либо вам нужно установить нг-привязку к ng-bind="rCW.Current.Name", или вам необходимо установить $ рамки, как $scope.rmCW.State = cs;

+2

Ty Я лучше пойти спать :) – Jester

Смежные вопросы