【发布时间】:2013-03-02 21:20:35
【问题描述】:
在我开始之前,我想告诉我我是一个初学者,我想了解更多。 我正在阅读很多教程,但我从未找到并回答我的问题。
在我们开始之前,我知道什么是休息以及它是如何工作的。
我不知道如何用 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 函数会返回 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 控制器函数来显示实际视图和结果?
如果有人能指出这一点,我会很高兴
谢谢
【问题讨论】: