laravel-nova - 如何将 Laravel Nova 字段设置为只读或受保护?
问题描述
在 Laravel Nova (v1.0.3) 中,有几种方法可以对资源字段的可见性进行细粒度控制(canSee、showOnDetail 等)。我找不到任何控制字段是否可编辑的方法。如何显示字段,但阻止用户编辑它(使其只读)?
例如,我想显示“创建于”字段,但我不希望用户能够更改它。
解决方案
此功能是在 v1.1.4(2018 年 10 月 1 日)中添加的。
- 允许在 text 和 textarea 字段上设置任何属性
示例用法:
Text:: make('SomethingImportant')
->withMeta(['extraAttributes' => [
'readonly' => true
]]),
推荐阅读
- javascript - 如何根据其父组件在屏幕上的位置移动Vuetify组件```VDatePicker```
- sql - 如何修复 SQL 语句中的 H2 语法错误?
- spring-amqp - 无论指定的并发性如何,如果队列非空但未接收消息,RabbitMQ 侦听器只会为每个消费者启动一个线程
- javascript - 选项 modal: true in magnificpopup 不起作用
- arrays - 使用Angular 8中的服务将数据从一个组件传递到另一个组件的问题
- flutter - showDialog 在颤振中调用的方法有错误?
- r - 为什么删除一些列后头部的描述消失了?
- r - R中样本和rnorm函数的相互作用?
- xamarin - 使用 FlirOneSDK 通过 x 和 y 值获取温度
- java - 如何在 Java 中将呈现的 HTML 转换为某种图像文件(PDF、JPG、PNG)?