Laravel3和AngularJs从数据库中复制结果并将其传递给视图
在我开始之前,我想告诉你我是一个乞丐,我想了解更多。 我读了很多教程,但从来没有找到答案 在我们开始之前,我知道什么是休息以及它是如何工作的 我不知道如何用angularjs和laravel创建它 我想的是,我有一个数据库,里面有手机,还有关于手机的信息(这只是我脑海中的一个例子) 拉威尔控制器Laravel3和AngularJs从数据库中复制结果并将其传递给视图,angularjs,laravel,Angularjs,Laravel,在我开始之前,我想告诉你我是一个乞丐,我想了解更多。 我读了很多教程,但从来没有找到答案 在我们开始之前,我知道什么是休息以及它是如何工作的 我不知道如何用angularjs和laravel创建它 我想的是,我有一个数据库,里面有手机,还有关于手机的信息(这只是我脑海中的一个例子) 拉威尔控制器 <?php class Phones_Controller extends Base_Controller { public $restful = true; pub
<?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()
{
}
}
所以当我在浏览器中浏览到http://mysite.com/phones/show/1
我看到了json对象
好吧,这就是我主要不明白的,当我在这里的时候,我如何才能将结果传递给视图
我知道如何在angular中使用http请求
,我不知道我需要调用show函数两次吗
示例
$http({method: 'GET', url: '/phones/show/:id'}).
success(function(data, status, headers, config) {
$scope.phones = data;
}).
并创建另一个laravel控制器函数来显示实际视图和结果
如果有人能从我这里指出这一点,我会很高兴的
多谢各位
并创建另一个laravel控制器函数来显示实际视图和结果
Angular JS是您的“视图”-Laravel只发送JSON结果,Angular获取结果-然后Angular决定如何处理它
如果你想让拉威尔成为你的“视角”——那么你就不想/不需要有角度——重复你的工作/努力
换句话说,Angular是你的“前端”-它处理所有的用户体验、UI、请求等。当Angular需要一些数据时,比如用户配置文件-它会转到“后端”(Laravel)并说“嘿-你能给我用户X配置文件吗?”。Laravel用JSON回应“不用担心,就在这里”
Angular然后获取JSON数据,并以您想要的方式显示它
并创建另一个laravel控制器函数来显示实际视图和结果
Angular JS是您的“视图”-Laravel只发送JSON结果,Angular获取结果-然后Angular决定如何处理它
如果你想让拉威尔成为你的“视角”——那么你就不想/不需要有角度——重复你的工作/努力
换句话说,Angular是你的“前端”-它处理所有的用户体验、UI、请求等。当Angular需要一些数据时,比如用户配置文件-它会转到“后端”(Laravel)并说“嘿-你能给我用户X配置文件吗?”。Laravel用JSON回应“不用担心,就在这里”
Angular然后获取JSON数据,并以您想要的方式显示它。PS:为您花了这么多时间回答我的问题而授予300赏金revard,谢谢:)PS:为您花了这么多时间回答我的问题而授予300赏金revard,谢谢:)
$http({method: 'GET', url: '/phones/show/:id'}).
success(function(data, status, headers, config) {
$scope.phones = data;
}).