Olá, bom dia. Tudo bem?
Segue considerações.
<!-- Seu formulário Livewire -->
<form method="post" wire:submit.prevent="create">
<textarea name="content" id="content" rows="5" wire:model="content"></textarea>
<button class="collapsible" onclick="updateValues()">Update Values</button>
</form>
<script>
function updateValues() {
// Obtém o valor atual do conteúdo
var currentContent = document.getElementById('content').value;
// Modifica o valor do conteúdo (pode ser ajustado conforme necessário)
var newContent = "Novo conteúdo";
// Chama a função do Livewire para atualizar os valores
Livewire.emit('updateValues', newContent);
}
</script>
use Livewire\Component;
class SeuComponente extends Component
{
public $content;
public function create()
{
// Lógica do método create aqui
}
public function updateValues($newContent)
{
// Atualiza o valor de $content com o novo conteúdo
$this->content = $newContent;
// Pode ser necessário chamar outros métodos ou realizar outras ações aqui
}
public function render()
{
return view('sua_view');
}
}
Indico contratar um professor de informática para te ajudar.