meteor-autoform-select2入力フィールドを持つオートフォームを使用しています。私のスキーマは次のようになります。
Data.attachSchema(new SimpleSchema({
title: {
type: String,
label: "Title",
max: 30
},
users: {
type: [String],
autoform: {
type: "select2",
options: function () {
return Users.find({_id: {$ne: Meteor.userId()}}).map(function (user) {
return {label: user.username, value: user._id};
});
}
}
}
}));
、title
およびusers
入力フィールドは必須です。空の入力でフォームを送信すると、title
入力に赤い境界線が表示され、エラーが表示されます。users
ただし、コンソールに正しいエラー メッセージが表示されていても、これは入力フィールドには当てはまりません。
なんで?