我有一个网络应用程序。我需要创建和更新一个项目,但由于这几乎是完全相同的代码(或者甚至可能是完全相同的代码),我正在为在url中使用的组合操作寻找一个好名字,我完全是空白。也许"编辑" (这将非常接近更新,但也许我是"编辑新项目的文本")?也许有更好的东西?
我正在使用AngularJS。也许我应该使用相同的代码,只使用两个不同的路径(使用相同的模板和控制器)?
答案 0 :(得分:1)
您还可以对同一个操作使用两个不同的路线(例如/add
,/edit/:id
),但它仍然是两个操作的操作的一个名称:)
但是如果您正在使用AngularJS,您可以轻松实现RESTful Web服务集成,我强烈推荐它,只要您能做到这一点。