infrajs / layer-global
该软件包最新版本(v1.0.6)没有可用的许可信息。
v1.0.6
2020-09-14 06:48 UTC
Requires
- infrajs/controller: ~1
- infrajs/each: ~1
- infrajs/event: ~1
- infrajs/load: ~1
README
这是 infrajs/controller 的扩展。global 属性用于同步服务器上的更改与浏览器中的层。
通过 composer 安装
{ "require":{ "infrajs/layer-global" } }
使用
对于依赖于当前用户更改的服务器数据的层,指定 global 属性
{ tpl:"...", json:"...php", global:'globalname' }
对于 onsubmit:true 的层,同步会自动进行。只需指定 global 属性即可。
在用户动态操作时使用。例如,在发送评论时。发送评论后,包含最新评论的块将立即更新,只会显示刚刚发送的评论,因为包含新评论表单的层和包含最新评论的层都将指定同一个 global。
API
该扩展添加了 Controller.Global 对象。
Controller.Global.check('globalname');