ラジオの行ごとに異なるngModelが必要です。コンソールでクリックされた各ラジオボタンの値を取得します。 イメージのように以下。ここで'ラジオボタンのループごとに異なるngモデルを使用したこのリピート
angular.module('myApplication', [])
.controller("columnChart", function ($scope, $timeout, $rootScope) {
$rootScope.chart = ['A', 'B', 'C'];
$rootScope.myVar = [1, 2, 3];
$rootScope.update = function() {
console.log($scope.myVar);
}
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app = "myApplication" ng-controller="columnChart" id="columnChart">
<div ng-repeat="(key, value) in chart">
{{value}}
<label ng-repeat="(k, v) in $parent.myVar">
<input type="radio" name="pageSet" ng-model="k" ng-value="n" ng-init="k = 1" ng-change="update()" />{{v}}
</label>
</div>
</div>
画像ではなくコードを投稿 – Sajeetharan
私の質問を編集 – SaraMousavi
グラフオブジェクトを投稿 – Sajeetharan