Laravel 베이스 - 뷰의 변수 참조

전참 방식에 대해 Laravel 프레임워크는 여러 가지 방식으로 처리되었고 대체적으로 두 가지 유형으로 나눌 수 있다.
    (1)、 , :return view('xxx',$data);
    (2)、 ; :return view('xxx')->with('_data', $data);

구체적인 사용 방법은 다음과 같습니다.
1,view 방법에서 구체적인 장면을 참조한다.
(1)、 , with ;
(2)、 ;

구체적인 실현 방식: 먼저 문자열과 수조 등 데이터 형식을 가진 방법을 만들어 사용하기 편리하도록 한다.
    public function index(){
        $_item  = 'food';
        $_price = '100';
        $_data  = [
            'name' => 'faceless',
            'sex'  => 'faleman',
        ];
        $_info = 'other info';
    }
(1)、return view('test_laravel',$_item);
      test_laravel.blade.php :
     

(2)、return view('test_laravel',$_data);
     

(3)、return view('test_laravel',compact('_data','_price'));
    

// ,compat , , compat $_data['name'] 。

2,view외전참(즉 with() 방법으로 전참), 구체적인 장면:
(1)、 ;
(2)、 ;

구체적인 실현 방식:
return view('test_laravel')->with('data',$_data)->with('item',$_item);

 :
 echo $data['sex'];
      echo $item;
?>
 , view , 。 with() ( :$sex), $_data['sex'] ;

좋은 웹페이지 즐겨찾기