视图组件是 GoFrame
框架核心的组件之一,当然也支持非常方便的配置管理功能。
配置对象
配置对象定义: https://godoc.org/github.com/gogf/gf/os/gview#Config
配置文件
视图组件支持配置文件,当使用 g.View(单例名称)
获取 View
单例对象时,将会自动通过默认的配置管理对象获取对应的 View
配置。默认情况下会读取 viewer.单例名称
配置项,当该配置项不存在时,将会读取 viewer
配置项。
完整配置文件配置项及说明如下,其中配置项名称不区分大小写:
[viewer]
Paths = ["/var/www/template"] # 模板文件搜索目录路径,建议使用绝对路径。默认为当前程 序工作路径
DefaultFile = "index.html" # 默认解析的模板引擎文件。默认为"index.html"
Delimiters = ["${", "}"] # 模板引擎变量分隔符号。默认为 ["{{", "}}"]
AutoEncode = false # 是否默认对变量内容进行XSS编码。默认为false
[viewer.Data] # 自定义的全局Key-Value键值对,将在模板解析中可被直接使用到
Key1 = "Value1"
Key2 = "Value2"