Я использую угловые и имею радиоприемник, подобный этому (в форме, если это имеет значение):
<input type="radio"
name="inputName"
id="someId"
data-ng-value=true <!-- This select "true" for my ng-model when clicked-->
ng-model = "nameOfMyVarIn$scope"
ng-change = "thisRunsWhenSelectionIsmade(true)"
required></input>
Я хочу очистить этот ввод. Очистка переменной, привязанной к ng-модели, очищает переменную, но не флажок. Я не могу найти, как очистить сам переключатель в документах или в случайных статьях - он остается выбранным. Я сделал быструю копию примера из документов и добавил $scope.clearSelection
- цель состоит в том, чтобы эта функция $scope.clearSelection
выбор выбранного ввода. В реальном приложении у меня есть другие входные данные в форме, поэтому я не могу просто очистить всю форму.
Используя ваш Plnkr, я установил color
в null
и он очистил значение. Это то, что вы хотите?
$scope.clearSelection = function(){
$scope.color = null;
}
.reset()
для элемента формы.