0
HTMLフォームには、入力フィールドがあります。私は入力の価値を私がそれが決めるものにするために必要とします。例えば。値を "abc"にしたい。ユーザーがフィールドに他のものを書き込む場合は、サーバから警告/警告/ポップアップを取得する必要があります。どうすればいいですか?Meteor's JavaScript?Meteor JavaScript - エラー処理
HTMLフォームには、入力フィールドがあります。私は入力の価値を私がそれが決めるものにするために必要とします。例えば。値を "abc"にしたい。ユーザーがフィールドに他のものを書き込む場合は、サーバから警告/警告/ポップアップを取得する必要があります。どうすればいいですか?Meteor's JavaScript?Meteor JavaScript - エラー処理
使用流星メソッドを呼び出します:サーバー側でhttp://docs.meteor.com/#/full/meteor_methods
を:
Meteor.methods({
"is-secret-valid": function (secret) {
return {
isValid: (secret === "123")
}
},
});
とクライアント側で:
myFunc() {
let secret = ... // get input field from UI
Meteor.call("is-secret-valid", secret, (error, result) => {
if (error) {
// Meteor failed to call, handle error
return;
}
let isValid = result.isValid;
{...}
});
}
あなたは何を意味しています**サーバから** ?ポップアップの内容は、あなたが意味するデータベースまたはサーバー側から得られますか?それ自身のポップアップはクライアント側のコードです。 –
http://docs.meteor.com/#/full/meteor_error –