Skip to content
extrame edited this page Nov 12, 2014 · 3 revisions

渲染方式

Goblet目前提供两种渲染方式,一种是html方式,一种是json方式

渲染方式的路由

渲染方式采用后缀的形式进行路由,例如

http://example.com/test_controller.json

这个url里面的.json部分就是指定渲染模式的后缀

渲染模式的定义

渲染模式在Controller定义中采用匿名结构体成员goblet.Render进行定义,具体的格式形如

html=dir,json

该定义表示这个Controller支持html和json两种渲染模式,并且html指向的具体文件目录是dir目录

  • 可以选择一个或多个渲染方式
  • 如果没有定义goblet.Render成员,html默认指向与Controller同名的目录
Clone this wiki locally