У меня возникли проблемы при получении входа для инициализации Значениятипа ввода не инициализирует значение
Вид:
<form ng-submit="changeDistance(form)" id="form">
<input min="1" max="50" ng-model="form.distance" type="range">
<button type="submit" >
Done
</button>
</form>
Контроллер:
$scope.form = {};
$scope.form.distance = $localStorage.distance;
$scope.changeDistance = function(form){
$localStorage.distance = form.distance;
}
это работает но проблема не может быть представлена:
View:
<form ng-submit="changeDistance(form)" id="form">
<input min="1" max="50" ng-model="distance" type="range">
<button type="submit" >
Done
</button>
</form>
Controller:
$scope.distance = $localStorage.distance;
$scope.changeDistance = function(form){
console.log(form.distance)//cannot read
}
Вы проверили ваш локальный магазин? Не является ли «расстояние» неопределенным? –
@soroushgholamzadeh расстояние определяется, когда вы делаете console.log (form.distance), только проблема инициализирует значение. Подача не имеет проблем – teddybear123