Abd*_*lah 3 laravel-livewire laravel-8 laravel-jetstream
我想做的是从数据库获取一些数据并将其显示在Input Value字段中,但这里的问题是当我使用wire:model='some_input_name'该值时不会显示。如果我删除 wire:model它会显示value
代码:
<div class="form-group">
<label for="site_name">Site Name</label>
<input wire:model='site_name' type="text" name="site_name" id="site_name"
class="form-control"
placeholder="Site Name" value="{{$settings->site_name}}">
</div>
Run Code Online (Sandbox Code Playgroud)
这里有什么问题吗??将输入字段与 Livewire 组件绑定时显示值的正确方法是什么?
小智 12
value="{{ $settings->site_name }}"从您的 中删除<input>,并在组件的mount()方法中使用以下代码:
$this->site_name = $settings->site_name;
Run Code Online (Sandbox Code Playgroud)
这将保留双向数据绑定,同时让您设置初始值。
| 归档时间: |
|
| 查看次数: |
18088 次 |
| 最近记录: |