始める前に、私は初心者であり、もっと学びたいと思います. 私はたくさんのチュートリアルを読んでいましたが、私の質問を見つけて答えることはありませんでした。
始める前に、休息とは何か、それがどのように機能するかを知っています。
私が知らないのは、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
angularでの使用方法は知っていますが、show関数を2回呼び出す必要はありませんか?
例
$http({method: 'GET', url: '/phones/show/:id'}).
success(function(data, status, headers, config) {
$scope.phones = data;
}).
そして、結果を実際に表示する別のlaravelコントローラー関数を作成しますか?
誰かが私からこれを指摘できれば幸せです
ありがとうございました