PHP code example of serjoagronov / livewire3-select2
1. Go to this page and download the library: Download serjoagronov/livewire3-select2 library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
serjoagronov / livewire3-select2 example snippets
public $vehicles = ['Ford','Vauxhall','Seat'];
protected $listeners = ['triggerMyFunction'];
public function triggerMyFunction($data){
dd($data['name'],$data['data']);
}
namespace App\Livewire;
use Livewire\Component;
class Test extends Component
{
public string $selectedVehicle = 'N/A';
public array $vehicles = ['Ford','Vauxhall','Seat'];
protected $listeners = ['callVehicles'];
// DO YOUR OWN LOGIC...
public function callVehicles($output){
if(in_array($output['data'],$this->vehicles)){
$this->selectedVehicle = $output['data'];
}
}
public function render()
{
return view('livewire.test');
}
}
html
<livewire:select-2 :options="$this->vehicles" onchange="callVehicles" name="vehicles" model="Vauxhall"/>
html
<livewire:select-2 :options="$this->vehicles" onchange="callVehicles" name="vehicles" multiple/>
html
<livewire:select-2 :options="$this->vehicles" onchange="triggerMyFunction" name="vehicles"/>
html
<div>
<livewire:select-2 :options="$this->vehicles" onchange="callVehicles" name="vehicles"/>
{{ $this->selectedVehicle }}
</div>
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.