問題タブ [template-mixins]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C# で mixin スタイルの再利用を行うにはどうすればよいですか?
私はテンプレート ミックスインを使用して、渡されるテンプレート パラメーターである FinalClass を参照するコードを記述できる C++ のバックグラウンドを持っています。 MyFinalClass のテンプレート パラメータを使用します。これはすべてクラスにインライン化されるため、すべてを実行する大きなクラスを作成したかのようになります。つまり、非常に高速です。ミックスインは連鎖できるので、あらゆる種類の動作 (および状態) を 1 つのオブジェクトに混在させることができます。
テクニックについて説明が必要な場合は、質問してください。私の質問は、C# でそのように再利用するにはどうすればよいですか? 注: C# ジェネリックでは、ジェネリック パラメーターからの継承は許可されていません。
templates - D で可変個引数テンプレート引数リストから typetuple を作成する
次の形式のテンプレート化された構造体があります。
さらに、これらの構造体の束を保持する別のコンテナー構造体がありますCommand
。
私がやりたいのは、テンプレートやミックスインを介して、各テンプレート引数の s を順番CommandList
に含むTypeTuple エイリアスを作成することです。たとえば、私はこのようなことが起こることを望みます:CommandType
Command
これは可能でしょうか?もしそうなら、最善のアプローチは何ですか?
twitter-bootstrap - Twitter Bootstrap ".container"クラス:セマンティックに使用するにはどうすればよいですか?
ある日、私はTwitterBootstrapを試してみることにしました。それは素晴らしく巧妙に作られていることがわかりましたが、私は私のhtmlを汚染しているすべてのクラスのファンではありません。
だから私はそれをよりセマンティックにするためにLessを使用しようとしています。.containerクラスにステップオーバーするまで、私はかなりうまくいっていました。「mixins.less」ファイル(580行目)には、コンテナの幅を設定するミックスインがあります。しかし、クラスを直接htmlに含めずに動作させることはできません。カスタムファイルに入れると、常にコンパイルエラーが発生します。それをコピーしてファイルに挿入しようとしましたが、成功しませんでした...誰かがこれを経験しましたか?
もちろん、手動で幅を強制することもできますが、それが最善のアプローチではないと思います。何か案は?
widget - Dojo / Dijitが独自のウィジェットを作成し、ミックスインの問題
ちょっとした問題ですが、それは私を狂わせます。TabContainersを使用して独自のウィジェットを作成したいと思います。さて、mixin-ClassesはTabContainerモジュールを呼び出して起動できないようです。さまざまなウィジェットで多くのことを試しましたが、TabContainerに問題があるようです。Docを見ると、それがDojo内のバグなのか、コード内のバグなのかがわかりませんでした。それにもかかわらず、これは機能します
...しかし、これはそうではありません!
dialog.js内で呼び出されるコードは次のようになります。
この問題は私を狂わせています。カスタムウィジェットを作成することで、誰もが同じ問題を経験した可能性があると考えました。事前にThx!
c++ - C++ Mixins - これは正しい実装方法ですか?
こんにちは、私は name() と呼ばれるメソッドを持つ要素 T (いくつかのタイプ T) を出力するための mixin クラス (非常に考案された) を作成しました。
これが C++ で実装する正しい方法と見なされるかどうか疑問に思っていますか?
どんなコメントでも大歓迎です。
ブレア
templates - 同一のメンバーを持つ構造体を定義するための Mixin テンプレート
それぞれが同じメンバーで始まるいくつかの構造体を定義したい:
これを達成するための mixin テンプレートは何ですか?
html - 複数段落のコンテンツを Jade mixin に引数として渡す方法
たとえば、ブログ投稿を作成するための mixin があるとします。
次のように使用します。
結果:
これはうまく機能しますが、投稿の「投稿コンテンツ」部分にいくつの段落があるかわからないとしましょう。1つ以上あることだけがわかります。たとえば、投稿の内容は次のようになります。
このようなものはうまくいきますか?
次のように呼び出されます。
これは機能しますか?より良い方法はありますか?
c++ - 可変長指定されたクラスから継承することは可能ですか?
次のようなことは可能ですか:
ここで、t1 は最初のテンプレート引数、t2 は 2 番目の引数などです。
事前に感謝します。実際のコンピューターにアクセスできるようになったら、フォーマットをクリーンアップします。