Я не знаю, что я делаю неправильно здесь, может ли кто-нибудь увидеть, что я делаю неправильно? Я просто хочу передать свои входы формы (в данном случае сборщик дат) в функцию контроллера, но все, что я пытаюсь получить, просто отображается как неопределенное!
Вот моя форма
<form ng-submit="showRefinedGameMarkers(refinements)">
<div class="list">
<div class="datepickers">
From Date:
<label class="item item-input">
<input ng-controller="DatepickerCtrl"
type="text"
placeholder="Pick date"
ng-model="refinements.from_datepicker"
name="from_datepicker"
ng-click="opendateModal()"
readonly>
</label>
</div>
Вот мой класс контроллера
.controller('MapController', function($scope, $ionicLoading, gameFactory, $compile) {
$scope.showRefinedGameMarkers = function(refinements) {
$scope.refinements = refinements;
console.log($scope.refinements);
...
}
})
Все, что я пытался просто показ как неопределенные, так раздражает! Любая помощь будет принята с благодарностью
Добавить $ scope.refinements = {}; в верхней части вашего контроллера. – nweg