ViewC write (httpCode, view content) to response
(code int, name string)
| 551 | |
| 552 | // ViewC write (httpCode, view content) to response |
| 553 | func (ctx *HttpContext) ViewC(code int, name string) error { |
| 554 | ctx.response.SetStatusCode(code) |
| 555 | ctx.AddView(name) |
| 556 | var views []string |
| 557 | item, exists := ctx.getInnerItems().Get(innerKeyAddView) |
| 558 | if exists { |
| 559 | views = item.([]string) |
| 560 | } else { |
| 561 | return errors.New("get view info error") |
| 562 | } |
| 563 | err := ctx.httpServer.Renderer().Render(ctx.response.Writer(), ctx.ViewData().GetCurrentMap(), ctx, views...) |
| 564 | return err |
| 565 | } |
| 566 | |
| 567 | // Write write code and content content to response |
| 568 | func (ctx *HttpContext) Write(code int, content []byte) (int, error) { |
no test coverage detected