Suche…


Sie können es nicht direkt aus dem ionischen Rahmen heraus tun

Die Sache ist; Sie können Ionic nicht direkt mit einer Datenbank (MySQL, Postgres, MSSQL, ...) verbinden. Das Schlüsselwort hier ist direkt .

Nein, es gibt keine Problemumgehung, keine Zauberei, es ist einfach nicht so, wie dies funktionieren soll. Ionische Arbeiten auf Angular und Angular sind ein Frontend-Framework.

Sie sollten jedoch so vorgehen, dass Sie grundsätzlich eine (RESTful-) API auf Ihrer Serverseite erstellen.

Am wahrscheinlichsten wird dies mit einigen serverseitigen Sprachen (PHP, Go, Python, ...) gemacht, die direkt mit Ihrer Datenbank sprechen und sie abfragen.

Nachdem Sie Ihre (RESTful-) API geschrieben haben, können Sie sie über Ihre Dienste in Angular verwenden, indem Sie die Angular- $resource oder den $http Dienst verwenden.

Ein Beispiel für die Verwendung der Giphy-API mit dem $http Service von Angular:

var search = 'cats';
var link = 'http://api.giphy.com/v1/gifs/search?api_key=dc6zaTOxFJmzC&q=' + search;
 
$http.get(link).then(function(result){
    console.log(result);
});


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow