在我开始之前,我想告诉我我是一个初学者,我想了解更多。我正在阅读很多教程,但我从未找到并回答我的问题。
在我们开始之前,我知道什么是休息以及它是如何工作的。
我不知道如何用 angularjs 和 laravel 创建它。
我想的是,我有一个带有手机的数据库,以及关于它们的信息(这只是我心中的一个例子)
Laravel 控制器
<?php
class Phones_Controller extends Base_Controller {
public $restful = true;
public function get_index()
{
}
public function post_index()
{
}
public function get_show()
{
}
public function get_edit()
{
}
public function get_new()
{
}
public function put_update()
{
}
public function delete_destroy()
{
}
}
这是我一无所知的部分。
所以get/how函数retunrs通过json中的id查看的电话
功能
public function get_show($id)
{
$phones = Phone::find($id);
return Response::eloquent($phones);
}
所以当我在浏览器中浏览时,http://mysite.com/phones/show/1
我看到了 json 对象
好的,这就是我主要不明白的,当我在这里` http://mysite.com/phones/show/1时,我如何将结果传递给视图?
我知道如何http request
在角度中使用,我不明白我需要调用两次显示函数吗?
例子
$http({method: 'GET', url: '/phones/show/:id'}).
success(function(data, status, headers, config) {
$scope.phones = data;
}).
并创建另一个 laravel 控制器函数来显示实际视图和结果?
如果有人能指出这一点,我会很高兴
谢谢