配置对象
配置对象定义:
https://godoc.org/github.com/gogf/gf/os/gview#Config
方法列表:
- 也可以使用
View
对象的Set*
方法进行特定配置的设置。 - 主要注意的是,配置项在
View
对象执行视图解析之前设置,避免并发安全问题。
我们可以使用SetConfigWithMap
方法通过Key-Value
键值对来设置/修改的特定配置,其余的配置使用默认配置即可。其中Key
的名称即是Config
这个struct
中的属性名称,并且不区分大小写,单词间也支持使用-
/_
/空格
符号连接,具体可参考【gconv.Struct转换规则】章节。
简单示例:
配置文件
视图组件支持配置文件,当使用g.View(单例名称)
获取View
单例对象时,将会自动通过默认的配置管理对象获取对应的View
配置。默认情况下会读取viewer.单例名称
配置项,当该配置项不存在时,将会读取viewer
配置项。
随后可以使用g.View()
获取默认的单例对象时自动获取并设置该配置。
我们可以通过单例对象名称获取对应配置的View
单例对象: