Sök…


Du kan inte göra det direkt från Ionic ramverk

Saken är den; du kan inte ansluta Ionic till någon databas (MySQL, Postgres, MSSQL, ...) direkt . Nyckelordet här är direkt .

Nej, det finns ingen lösning, ingen magi involverad, det är bara inte det sättet detta ska fungera. Ionic fungerar ovanpå Angular och Angular är en frontend-ram.

Men hur du ska göra det är att du i princip skapar ett (RESTful) API på serversidan.

Troligtvis kommer detta att göras med vissa språk på serversidan (PHP, Go, Python, ...) som kommer att prata direkt till din databas och fråga den.

När du har skrivit ditt (RESTful) API kan du konsumera det genom dina tjänster i Angular med hjälp av Angulars $resource eller $http tjänst.

Ett exempel på att konsumera Giphy API med Angular $http tjänst:

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
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow