Ich habe eine Dropdown-Liste wie folgt erstellt:kann nicht ng-Uhr mit Tasten zu arbeiten und
<div class="form-group">
<select class="form-control input-sm" id="sel1" ng-model="yAxistm" ng-model-options="{timezone: '-0500', updateOn: 'default blur', debounce: { 'default': 1, 'blur': 0 }, allowInvalid: false}">
<option value="yr">Yearly</option>
<option value="qtr">Quarterly</option>
<option value="mth">Monthly</option>
</select>
</div>
aber jetzt bin versucht, es als Schaltflächen zu erstellen, kann aber nicht bekommen zu Übergeben Sie den Wert in die Steuerung ...
<div class="btn-group">
<label class="btn btn-primary" ng-model="yAxistm" uib-btn-radio="yr" value="yr">Yearly</label>
<label class="btn btn-primary" ng-model="yAxistm" uib-btn-radio="qtr" value="qtr">Quarterly</label>
<label class="btn btn-primary" ng-model="yAxistm" uib-btn-radio="mth" value="mth">Monthly</label>
</div>
was mache ich hier falsch ??
--- EDIT ---
In meinem Controller, verwende ich ng-Uhr dann zu sehen, wenn die Werte wie folgt geändert haben:
$scope.$watchGroup[('yAxistm1', 'chrtTyp'], function(newval, oldval) {
//do something
});
Verwendung ng-Click (updateCharts (yAxistm)) anstelle von ng-Änderung (updateCharts (yAxistm)). –
versucht ng-ändern, aber immer noch das gleiche Verhalten ... 'yAxistm' zeigt immer noch als undefiniert in der Steuerung – user2061886
' yAxistm' welchen Wert möchten Sie daraus erhalten? –