Avatar
omochimetaru 5/2/2024 1:05 PM
そうですね。でもextensionだと後ろに付くから嫌なんですよね。 子供ノードをクロージャで包んでる時に、親ノードの設定が子供の定義の後に来るのは可読性が低いと思ってます。
1:06 PM
実際SwiftUIでも、Buttonのラベルとか、重要な設定は init で与えるようになっているのは、前に書きたいからだと思う。
1:06 PM
メンタルモデルがHTMLだから、アトリビュートは開きタグの方に書きたいというのもありますね。メソッドチェーンで後ろに書くのは閉じタグ側に感じる。 (edited)