【发布时间】:2016-11-03 21:00:00
【问题描述】:
关于 Laravel 5.1 中的一些计算,我有一个问题需要解决,到目前为止,我发现的最佳解决方案是创建两个不同的控制器,一个用于处理特定项目的计算:
Route::get('company/convert/{note}','ScenarioController@NoteConvert');
一个用于所有项目:
Route::get('company/convert','ScenarioController@AllNotesConvert');
两者都将使用渲染相同的视图。
我的问题是:这样做是一个好习惯吗?
在我看来,一个很好的解决方案是仅使用一条路线并通过请求接收 1 个特定注释或所有这些注释在某个变量中。 比如:
$http.get('/company/convert/',data)
data 将收到 1 个或所有将被转换的笔记。
P.S.:我正在使用 AngularJS 来调用此路由。
【问题讨论】: