在 Laravel 中打开 bootstrap 模式后所见即所得消失
WYSIWYG disappear after opening bootstrap modal in Laravel
我正在使用 Laravel livewire。在管理面板中,summernote WYSIWYG 在打开 bootstrap 模式后消失,我尝试了其他 WYSIWYG 并且所有响应都相同并且没有在控制台中显示任何错误。但它在模态之外完美运行。
Blade
<div class="form-group">
<label for="desc1">Desription</label>
<textarea id="desc1" class="form-control" wire:model.lazy="description" cols="30" rows="10" wire:ignore.self></textarea>
@error('description') <span class="text-danger">{{ $message }}</span> @enderror
</div>
脚本
<script>
$(document).ready(function() {
$('#desc1').summernote();
});
</script>
用父 div
包装它并在其上使用 wire:ignore
,如下所示。从 textarea
中删除 wire:ignore.self
。希望这会奏效..
<div class="form-group">
<div wire:ignore>
<label for="desc1">Desription</label>
<textarea id="desc1" class="form-control" wire:model.lazy="description" cols="30" rows="10" ></textarea>
</div>
</div>
我正在使用 Laravel livewire。在管理面板中,summernote WYSIWYG 在打开 bootstrap 模式后消失,我尝试了其他 WYSIWYG 并且所有响应都相同并且没有在控制台中显示任何错误。但它在模态之外完美运行。
Blade
<div class="form-group">
<label for="desc1">Desription</label>
<textarea id="desc1" class="form-control" wire:model.lazy="description" cols="30" rows="10" wire:ignore.self></textarea>
@error('description') <span class="text-danger">{{ $message }}</span> @enderror
</div>
脚本
<script>
$(document).ready(function() {
$('#desc1').summernote();
});
</script>
用父 div
包装它并在其上使用 wire:ignore
,如下所示。从 textarea
中删除 wire:ignore.self
。希望这会奏效..
<div class="form-group">
<div wire:ignore>
<label for="desc1">Desription</label>
<textarea id="desc1" class="form-control" wire:model.lazy="description" cols="30" rows="10" ></textarea>
</div>
</div>