라라벨/livewire_study

속성사용하기

땀모 2020. 4. 11. 09:43

1. 클래스 구성파일만 작성

1
php artisan livewire:make HelloWorld2 --inline
cs


2. app/Http/Livewire/HelloWrold2.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
 
namespace App\Http\Livewire;
 
use Livewire\Component;
 
class HelloWorld2 extends Component
{
    public function render()
    {
        return <<<'blade'
            <div>
               여기는 HelloWrold2 입니다.
            </div>
        blade;
    }
}
 
cs


3. welcome.blade.php 구성요소 추가

@livewire('hello-world')
@livewire('hello-world2')


4. 브라우저 확인


5. 문자열 변경하기 


6. private 로 사용할 경우

<?php

namespace App\Http\Livewire;

use Livewire\Component;

class HelloWorld extends Component
{
private $name = 'anko3899';

public function mount()
{
$this->name = "Korea";
}


public function render()
{
return view('livewire.hello-world', ['name' => $this->name]);
}
}