こんにちは、AngularJS プロジェクトに Jade テンプレートを実装し、テンプレート (再利用可能なコード) に mixin を入れたいと思います。
しかし、私が直面している問題は、引数で Mixin を使用できないことです。私はそれを正しくやっていますか、それともAngularJSに欠けているのと同じ代替手段がありますか?
モデルから js オブジェクトを作成し、次のように文字列として mixin に渡すことができます。
+avatarRow({name: '{{avatar.name}}', uuid: '{{avatar.uuid}}', verificationCode: '{{avatar.verificationCode}}', status: '{{avatar.status}}'})
ミックスイン内で、たとえばアクセスできるようになりました#{avatar.uuid}
これをさらに自動化することを検討します。これはモデル コードの重複につながるため、まだあまり良くありません。解決策があれば共有します:)