infrajs/layer-global

该软件包最新版本(v1.0.6)没有可用的许可信息。

安装: 421

依赖: 3

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

语言:JavaScript

v1.0.6 2020-09-14 06:48 UTC

This package is auto-updated.

Last update: 2024-09-17 22:31:54 UTC


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');