我刚刚开始使用成员-验证,但是我发现了一个错误:Uncaught TypeError: <my obj>.validate is not a function
下面是扩展EmberValidations的对象
import EmberValidations from 'ember-validations';
export default Ember.Object.extend(EmberValidations, {
name : undefined,
total : undefined,
validations: {
name : { presence: true },
total : { presence: true }
}
});下面是抛出错误的代码:
var category = Category.create({
name : 'Bill',
total : 0
});
category.validate(); // Error thrown here我觉得我错过了一些很简单的东西。有什么想法吗?
编辑
我导入Category的步骤如下:
import Category from 'step/models/category';发布于 2015-04-20 10:10:52
您需要使用EmberValidations.Mixin Mixin,而不是EmberValidations对象本身。
https://stackoverflow.com/questions/29737671
复制相似问题