有谁知道是否有以 angularjs angular.module() 样式声明模型定义的方法或最佳实践?我发现有必要为我导航到“/item/new”的事件定义一个骨架模型定义——该表单在执行“/item/: id/edit”,但调用 new 时没有 Item,因为您没有访问服务。
我知道我可以简单地声明一个全局模型或一个名为“模型”的全局对象,我可以自己存储它们,但我很好奇是否有任何角度用户有更好的解决方案?我希望有这样的事情:
angular
.module('appModels', [])
.model('item', function(){
// Perform some operations like u would in a factory
return {
name: '',
price: 0
}
});
或者更理想的是:
return {
name: String,
price: Number
}
万分感谢