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
}
ありがとうございます