我正在使用TypeScript开始使用AngularJS 2,我正在尝试找到组织应用程序的最佳方法。
想象一下,我想要CRUD一个产品。由于我希望每个CRUD操作都有不同的视图,我应该为每个操作创建一个组件吗?例如:createProduct.component; editProduct.component; getProduct.component;等等。;所有重用产品类和product.service以便向服务器发出http请求?
我认为这是有道理的,但我不确定是否有更好的方法,因为AngularJS 2相当新,我很难找到适合这个问题的文档。有什么想法吗?
答案 0 :(得分:1)
/+product
文件夹/services
文件夹,添加product.service
答案 1 :(得分:1)
您可以在此处找到官方风格指南 https://angular.io/docs/ts/latest/guide/style-guide.html