by Devin Yang

建立于: 3年前 ( 更新: 3年前 )

在开始您的 Livewire 之旅之前,
以下是关於公开属性(public properities)的三项基本注意事项:

一、属性名称不能与为 Livewire 保留的属性名称冲突(例如$rules或$message)

二、保存在公开属性(public properities)中的数据,对前端 JavaScript 是可见的。
因此,您不应在其中保存敏感数据。

三、属性只能是 JavaScript 友好的数据类型(字符串、整数、数组、布尔值),或以下 PHP 类型之一:Stringable、Collection、DateTime、Model、EloquentCollection。

Tags: laravel livewire

Devin Yang

文章内容无法一一说明,如果您有什么不了解处,欢印提问哦:)

No Comment

Post your comment

需要登入才可留言!

类似文章


dlaravel

D-laravel已添加建议的opcache.ini设置了

最新版本的D-Laravel已添加opcache的建议设置了。 激活方式非常简单,请在D-Laravel目录下运行即可。

laravel,trait,php

我的Browser Trait、webp图档支持功能检测及是否为手机检测

PHP trait相信很多人都不陌生,因为Laravel到处可见,但我还是写出来分享给有缘人🙄。PHP trait可以让两个不同的CLASS都可以使用相同的方法。他不但能降低复杂度,更可让进程码重复被使用。所以放个Browser系列功能在Laravel的ViewServiceProvider上使用,应该是满方便的😝

dlaravel

D-Laravel的sublime外挂以可由Package Control安装罗。

Mac或Linux的使用者,现在可由Sublime3的package control进行D-Laravel alias的包安装罗。 透过D-Laravel alias,我们可以使用更轻松的方式,运行容器内的artisan及composer命令。 docker的环境,要用composer安装包吗,不需再进入container内,或是设置composer的ce别名,即可在sublime中直接运行。