laravel - 单击连线后 x 数据值重置:click.prevent 操作
问题描述
在 Blade 组件中,我有:
@if(Request::segment(1) === 'admin')
<div x-data="{ admin: true }">
@else
<div x-data="{ admin: false }">
@endif
<div x-show="admin">
...
</div>
</div>
所以,当我访问时example.com/admin
,管理员<div>
是可见的。
在这个组件之外,我还有另一个组件:
<a wire:click.prevent="create()" href="#">
Add
</a>
在create()
页面上打开模式。
问题是..单击链接后,在我的第一个组件admin
中设置为。false
这虽然网址没有改变。
我怎样才能保持admin
设置true
?
解决方案
wire:ignore
通过添加到父 div修复
推荐阅读
- php - 从数据库中检索字符串匹配的数据并跳过重复值
- python - Spacy 下载无法在 virtualenv 中工作
- node.js - MEAN Stack:对通用模型方法的非常具体的 Web 请求,还是具有非常具体的模型方法的通用 Web 请求?
- json - 发布到 Spring Boot 2 自定义端点时出现 JSON 解码错误
- big-o - f(n) 的复杂度 = 1/n^5
- json - 有没有办法在 angular.json 中扩展配置?
- javascript - 点击事件在移动设备中不起作用
- r - R 在括号内捕获字符串
- java - 使用 buildpack 中的 SQL 驱动程序在 Pivotal Cloud Foundry 上部署具有多个数据源的应用程序
- c# - Electron-Edge-JS App.config