2
我嘗試爲我的流星應用程序定義驗證功能。我必須驗證客戶端的後數據,但也需要服務器端來防止操作。因爲這個客戶端的meteorjs全球功能
我在目錄中定義的功能對myApp/lib目錄/確認/
我將我的表格上提交事件和調用meteorjs梅索德。在這種方法中,我調用了我的驗證函數。在對myApp
驗證功能/ lib目錄/確認/:
function Validation (post) {
this.validate = function() {
console.log(post)
return true;
};
};
在對myApp /客戶機/經理提交事件/:
Template.UserRegisterForm.events({
'submit form' : function(e) {
e.preventDefault();
var post = {test : 'success'};
Meteor.call('userRegisterFormPost', post, function(error, postdata) {
});
}
});
了Methode在對myApp/lib目錄/ methodes /:
Meteor.methods({
userRegisterFormPost : function(attr) {
var validate = new Validation(attr);
}
});
這樣做不是工作,因爲「驗證不是def獨立非執行董事」。也許我理解的流星體系結構不正確,所以也許你可以告訴我如何解決這個簡單的步驟,我想做什麼?
簡單易懂。感謝您的快速回答。我會在將來注意到它。非常感謝:) – TJR
是否有可能,如果我想要做,Template.temp_name.helpers({0}} {幫助:驗證('parameter'); }); – Gurjit