Ich bin mit kleineren Problem stecken. Ich möchte Liste von Daten von API-Aufruf, bei Eingangstyp ändern Ereignis rendern. Was meine App ist, wenn der Benutzer beginnt, Eingabe-Typ eingeben, onchange-Ereignis ausgelöst wird, basierend darauf möchte ich Daten von API-Aufruf zurückgeben. Damit kann ich Autosuggestion geben und Benutzer diese Daten auswählen lassen. Grundsätzlich ist es ähnlich, wie google place autosuggest funktioniert. Ich möchte das nur in meiner eigenen Listenansicht anpassen.Angular js am Eingangstyp ändern Renderliste Daten von HTTP-Anfrage
<ion-content ng-controller="Googleplacesuggestion">
<h1>Search</h1>
<label class = "item item-input">
<input type ="text" ng-model="search" ng-change="getGooglePlaceSuggestionAutocomplete(search)"
class="search-query" id="address_search" placeholder="Search">
</label>
<ul class="unstyled">
<li ng-repeat="data in returnedData">
<span> {{ data }} </span>
</li>
</ul>
das ist mein Controller
.controller('Googleplacesuggestion',function($scope,$http){ $scope.getGooglePlaceSuggestionAutocomplete = function($scope){ console.log($scope); $scope.returnedData = [ {text:'learn angular', done:true}, {text:'build an angular app', done:false} ];
Dank
Können Sie uns zeigen, was Sie bisher versucht haben? –
Ich habe den Code von Ihrem Kommentar in den Fragenkörper verschoben. Sie sollten Ihre Frage mit Code bearbeiten, anstatt den Code in Kommentaren hinzuzufügen, da Kommentare nicht permanent sind und nicht formatiert werden können. Außerdem haben Sie hier nur etwas HTML eingefügt, Sie haben jedoch kein JavaScript hinzugefügt, das die Codelogik erklärt. Sehen Sie sich an, wie Sie ein [mcve] erstellen. – Claies
@LucasWatson Ich habe Codebeispiel hinzugefügt, das ich getan habe. – DeJavu