J.S*_*S.C 3 graphql graphql-playground
我正在尝试使用 GraphQL 记录我的 API。对于可读性问题,我想在多行中留下评论,但它似乎不适用于常规的 '\n' 换行符
"""
Return:\n true : DB save successful\n false : DB save unsuccessful
"""
Run Code Online (Sandbox Code Playgroud)
这是我试过的
但是它输出完全相同,而不在新行中放置行
Return:\n true : DB save successful\n false : DB save unsuccessful
Run Code Online (Sandbox Code Playgroud)
是否可以在新行中排列文本,例如:
Return:
true : DB save successful
false : DB save unsuccessful
Run Code Online (Sandbox Code Playgroud)
块字符串在设计上不允许转义字符,但您可以在字符串中使用新行:
"""
Return:
true : DB save successful
false : DB save unsuccessful
"""
Run Code Online (Sandbox Code Playgroud)
或者您可以使用允许转义字符的常规字符串:
"Return:\n true : DB save successful\n false : DB save unsuccessful"
Run Code Online (Sandbox Code Playgroud)
编辑:
GraphQL Playground在底层使用这个组件来呈现描述,它本身将描述视为降价并使用markdown-it呈现它。Markdown 忽略单个换行符,因此您必须使用两个:
"""
Return:
true : DB save successful
false : DB save unsuccessful
"""
Run Code Online (Sandbox Code Playgroud)