nhu313 bdb7ddb89a Update 'README.md' | před 6 roky | |
---|---|---|
resources | před 6 roky | |
src | před 6 roky | |
.editorconfig | před 6 roky | |
.gitignore | před 6 roky | |
README.md | před 6 roky | |
config.xml | před 6 roky | |
ionic.config.json | před 6 roky | |
ionic.starter.json | před 6 roky | |
package-lock.json | před 6 roky | |
package.json | před 6 roky | |
tsconfig.json | před 6 roky | |
tslint.json | před 6 roky |
This is a simple ionic app to show you how to use provider to make request to the server.
You can generate your own provider with the command
ionic g provider [providername]
This will create a providers/[providername]/[providername].ts
file. In that file you will make the call to your server. You can read Accessing Rest With Angular blog post to learn more. In this case, I added a provider called api
.
In src/app/app.module.ts
, I did the following:
import { HttpClientModule } from '@angular/common/http';
to the import statement up top.imports
section, I added HttpClientModule
.In src/pages/home/home.ts
, I did the following:
import { ApiProvider } from './../../providers/api/api';
on the top of the fileimport { User } from './../../app/users/user';
on the top of the filepublic apiProvider: ApiProvider
in the constructor methodngOnInit() {
this.loadUsers();
}
loadUsers() {
this.apiProvider.getUsers().subscribe(
data => this.users = data["_embedded"]["users"],
err => {
console.log(err);
});
}
https://ionicacademy.com/http-calls-ionic/ https://scotch.io/tutorials/angular-2-http-requests-with-observables