困ったこと
リクエストパラメータ等のデフォルト値の部分。
アンダースコア(_)が入ると何故かvalue値として認識されず、キー名になってしまった。
※HTML生成コマンド
aglio -i test.apib -o test.html
前提
Node.js v10.7.0
aglio 2.3.0
olio 1.6.3
例
+ Request
+ Attributes
+ test_test: test_now (string) - テスト
生成されたHTML
状況
キー名にアンダースコアが含まれた状態でバリュー値にもアンダースコアが含まれると、誤認識されてしまう模様。
※キー名にアンダースコアなしの場合
暫定対応
グレイヴ・アクセント(`)で囲うと正しく表示されました。
(これ、グレイヴ・アクセントって言うんですね)
例
+ Request
+ Attributes
+ `test_test`: test_now (string) - テスト
生成されたHTML
ちゃんとvalue値が表示されました!
原因
未調査。 勉強がてらやってみようか考え中。