>  기사  >  백엔드 개발  >  laravel 프레임워크의 with 함수는 어떻게 되나요? ! , 온라인 대기 중...

laravel 프레임워크의 with 함수는 어떻게 되나요? ! , 온라인 대기 중...

WBOY
WBOY원래의
2016-08-04 09:19:461225검색

laravel 시작하기 튜토리얼에서 다음 글을 보았습니다:

<code><?php namespace App\Http\Controllers;
use App\Page;

class HomeController extends Controller {

    public function index()
    {
        return view('home')->withPages(Page::all());
    }

}</code>

여기 withPages() 함수는 laravel에 전혀 존재하지 않습니다. Google에서 검색했는데 개인적인 추측에 따르면 withPages 이후의 페이지는 다음 페이지에 대한 지도인 것 같습니다. 블레이드 템플릿에 데이터 변수($pages)가 있는데 laravel 문서를 확인했는데 이 방법으로 변수를 할당하는 방법은 찾지 못했습니다. 혹시 무슨 일이 일어나고 있는지 아시는 분 계신가요? 나한테 줄래? 정보 좀 줄래? 무슨 일인지 말해줘? 매우 긴급합니다. with('name', 'Victoria');

답글 내용:

laravel 시작하기 튜토리얼에서 다음 글을 보았습니다:

<code><?php namespace App\Http\Controllers;
use App\Page;

class HomeController extends Controller {

    public function index()
    {
        return view('home')->withPages(Page::all());
    }

}</code>
여기

withPages() 함수는 laravel에 전혀 존재하지 않습니다. Google에서 검색했는데 개인적인 추측에 따르면 withPages 이후의 페이지는 다음 페이지에 대한 지도인 것 같습니다. 블레이드 템플릿에 데이터 변수($pages)가 있는데 laravel 문서를 확인했는데 이 방법으로 변수를 할당하는 방법은 찾지 못했습니다. 혹시 무슨 일이 일어나고 있는지 아시는 분 계신가요? 나한테 줄래? 정보 좀 줄래? 무슨 일인지 말해줘? 매우 긴급합니다. with('name', 'Victoria');

동적 뷰 할당!

다음은 동일합니다:

<code>view('home')->withPages(Page::all());
view('home')->with('pages', Page:all());</code>
이전 장: Laravel 5 시리즈 입문 튜토리얼(2) [중국인에게 가장 적합한 Laravel 튜토리얼] 코멘트가 있습니다:

withPages는 페이지 테이블을 쿼리하는 것을 의미합니다.

이 글은 작년 글이고 비교적 오래된 글입니다. 새 버전의 튜토리얼을 확인하실 수 있습니다: 2016 Laravel 시리즈 입문 튜토리얼(1)
물론 Laravel Academy도 좋은 튜토리얼 웹사이트입니다.


이 방법은 구문 설탕으로 이해하시면 됩니다

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.