在aglio上渲染属性?

时间:2017-03-21 02:40:23

标签: html api apiblueprint apiary.io aglio

我是aglio的新手我试图为我的文档渲染属性,但它不起作用。

## Modify User [/users/{id}.json?{token}=API_TOKEN]
Modify any accessible fields if authorized

### Modify User [PUT]
+ Parameters
    + id: 1 (required, String) - User ID
    + token: (String) - API Token provided by the application
+ Attributes (object)
    + email : Format: john@appleseed.com (string) - Email UNIQUE
    + password : (string) - Password
    + firstname : (string) - Firstname
    + lastname : 1 (string) - Lastname

尝试使用`aglio -i input.apib --theme-template triple -o output.html渲染此函数时,我看不到属性。为什么? I want it to look like this

我希望它看起来像这样你可以看到参数和属性

我在GitHub问题线程中找到了这个图像

感谢您的帮助。

1 个答案:

答案 0 :(得分:4)

Jonathan,Aglio目前不支持属性渲染。渲染它们并非易事,Apiary花费了大量的时间和精力来使它工作,我还没有时间在Aglio做。

此外,我想支持Swagger和其他输入的属性渲染。我有一个通用的JSON模式渲染器的部分实现,它将API Blueprint和Swagger(Open API)作为输入,但我不知道什么时候我有时间完成它,完善它并进行发布