Shion のもくログ(旧: Shion の技術メモ)

使った技術のメモや、うまくいかなかった事とかを綴ります

PR

2024/08/17 ~ 2024/08/23 のもくもく日記

もくもく 前回までは

2024/08/10 ~ 2024/08/16 のもくもく日記 をご覧ください。

途中経過

その1

これも使いこなせれば、きっと自由自在に入力欄を作れるはずw

https://angular.jp/guide/forms/reactive-forms#creating-dynamic-forms

その2

JSON Schema を読み取って、別の形に加工する処理を書いているのだけど、なんか実装している感があって良いw

……多分本当はCopilot 等を使ってファイル入出力などの記述を生成したほうが早いのだけど、指を動かすのも良いよねwww

その3

TypeSpec で、デフォルト値を設定した配列型のプロパティをmodel に定義したのだけど、それをJsonSchema に出力するとデフォルト値が消えてしまったorz

https://typespec.io/playground?c=aW1wb3J0ICJAdHlwZXNwZWMvanNvbi1zY2hlbWEiOwoKdXNpbmcgVHlwZVNwZWMuSnNvblPFHTsKCkDELMYOCm5hbWVzcGFjZSDGEXM7CgphbGlhcyBEaWNlID0gMSB8IDIgfCAzIHwgNCB8IDUgfCA2OwoKbW9kZWwgU2FtcGxlIHsKICAvKiogUHJvcGV0eSAnQScgKi8KICBhOiBpbnQzMltdID0gI1swLCAxLCAyLCAzXTsK0DRCxzRiOiBzdHJpbmfHNSIwMCIsICIwMcUGMsUGMyLTQUPHQWM65QC9xz8xxXQxXTsKfQo%3D&e=%40typespec%2Fjson-schema&options={"options"%3A{"%40typespec%2Fjson-schema"%3A{"file-type"%3A"json"}}}

なんとか維持する方法は無いかな 🤔

……とつぶやいたら、開発者の方が調査してくださって、結果出来ないことが分かった 🙇

https://x.com/bterlson/status/1827107672497565909

今回の進捗

※関連SNS
PR