我通過ng-init方法通過動態id到控制器中的方法和通過ajax調用獲取響應。我正在嘗試打印未打印的回覆。我使用ng-repeat重複列表併爲列表中的每個元素調用ng-init。但是,即將到來的觀點並未得到更新。當我通過動態ID的角度js視圖沒有upadated
HTML代碼
<div class="col-xs-12 chalg-list" ng-repeat="element in elements">
<div class="col-sm-10 col-xs-9 pzero" ng-init="getActivity(element.id)">
<p><span>Activity Names</span> <span>{{names._element.id}}</span></p>
</div>
</div>
Javascript code
$scope.getActivity(_id){
//getting response through ajax calls
$scope.names._id = data; //here every time dynamic id will come but the view not getting updated
console.log($scope.activities._id)
}
請好心幫我,我的時間不多了
沒有直接關係,但無論如何 - 你不應該使用NG-INIT初始化pruposes,做它在控制器中([docs](https://docs.angularjs.org/api/ng/directive/ngInit))。 – plamut