私は、Ionic 3とAngular 4で書かれたアプリケーション用のBaaSとしてParse Serverを使用しています。クライアント側でクエリを書いて、ユーザーによって。Parse:Parse Serverにクラウドコードを書く
これで、クラウドコード付きサーバーでクエリ(および多分localstorage関数???)を実行することをお勧めしました。
だから私の質問はここでクエリを作成してのlocalStorage
initializeItems() {
this.users= this.localdata.tmpusers;
}
constructor(public navCtrl: NavController, private localdata: localData) {
this.searchControl = new FormControl;
this.query.find().then(data => {
this.tmp = data;
console.log(this.tmp);
this.localdata.setUsers(this.tmp);
this.users = this.localdata.tmpusers;
console.log (this.users);
})
}
からの結果を消費する私のsearch.tsあるのlocalStorage
の概念についての解析のサーバと何にそれらを書く方法をされます
と、ここでは、クエリの結果を保存して、私はクラウドコードとlocalstoragを進める必要がありますどのようにそれらを
setUsers (users){
window.localStorage.users_data = JSON.stringify(users);
}
getUsers(){
return JSON.parse(window.localStorage.users_data || '[]');
}
tmpusers = this.getUsers();
constructor(){
this.tmpusers.sort(function(a, b) {
var nameA = a.username.toUpperCase(); // ignore upper and lowercase
var nameB = b.username.toUpperCase(); // ignore upper and lowercase
if (nameA < nameB) {
return -1;
}
if (nameA > nameB) {
return 1;
}
// names must be equal
return 0;
});
}
を消費する私のlocaldata.tsです最高のパフォーマンスのためのe?
はあなたがここにネイティブstorageモジュールを使用する必要が非常に多く
?結果をネイティブストレージに保存することができますか?Cloud Codeの機能を呼び出すことはできますか? – giorgionasis
それには 'providers'を使う必要があります。このビデオを見る:https://www.youtube.com/watch?v=bATjiu9myvI – Sampath
もちろん、私はプロバイダーについて知っていますが、サーバーサイドの機能を呼び出す方法はわかりません。 – giorgionasis