Search result

인라인 뷰를 렌더링하는 컴포넌트 생성

1. php artisan make:component Navigation --inlineapp/View/Components/Navigation/php 파일만 생성된다.2. 만들어진 component를 삽입해보자 사이드바 제목 추가내용 결...

laravel7스터디

메인에서 서브컴포넌트로 제목 넘기기

1. welcome.blade.php 사이드바 제목 추가내용 2. merge(['class' => 'text-xl'])}}> {{ $title }} {{ $info }} {{ $sometning }} Hello Laravel 7 Component @for...

laravel7스터디

component에 추가내용 전달하기

1. welcome.blade.php 추가내용을 추가한다. 추가내용 2. sidebar.blade.php  삽입할 곳에 {{ $slot }} 를 입력한다.merge(['class' => 'text-xl'])}}> {{ $title }} {{ $info }}...

laravel7스터디

tailwindcss cdn 적용

1. welcome.blade.php 안에 삽입-- TailWindCss --> 2. body 중앙정렬한다. sidebar컴포넌트 배경을 그레이500으로 적용한다. 3. div에 $attributes를 넘겨줘야 적용이된다. {{ $title }}...

laravel7스터디

리스트 불러오기

1. Sidebar.php  파일에서 list() 메서드를 추가한다. public function list() { return[ 'hi', 'hello', 'apple' ]; }2. render() 컴포넌트에 list() 메...

laravel7스터디

데이터 바인딩 넘기는 방법

1. web.phpRoute::get('/', function () { return view('welcome',[ 'info' => '안녕하세요 저는 인포입니다.' ]);});2. welcome.blade.php 3. Sidebar.php  info항목 추가

laravel7스터디

타이틀 정의하는 방법

전과정결과

laravel7스터디

블레이드(blade)새로운 구성법 component

1. 컴포넌트 파일생성php artisan make:component Sidebar결과1: app/View/Components/Sidebar.php 클래스파일이 생성됨결과2: resources/views/components/sidebar.blade.php 블레이드파일이 생성됨Sidebar.php 클...

laravel7스터디

form에서 버튼만들어 전송하기

@csrf @method('PATCH')

form

Review: 소프트웨어 개발의 지혜 - 10장_리스코프 치환 원칙

하위 타입은 그것의 기반 타입에 대해 치환 가능해야 한다. void drawShape(Shape &s) { if (s.itsType == Shape :: square) static_cast < const Square & > (s).draw(); else static_cast < const Cir...