Add get page

tags/v1.0.16 v1.0.16
Stanly 3 years ago
parent 827bf55c44
commit dfc1397b9b

@ -399,3 +399,26 @@ func (data Data) MustJSON() []byte {
bs, _ := data.JSON()
return bs
}
// Get 取得資料
func (data Data) GetPage(key string) (*Page, error) {
value, err := data.Get(key)
if err != nil {
return nil, err
}
switch value.(type) {
case Page:
page := value.(Page)
return &page, nil
}
return nil, ErrFormat
}
// Get 取得資料
func (data Data) MustGetPage(key string) *Page {
value, _ := data.GetPage(key)
return value
}

Loading…
Cancel
Save