mixins

    1

    1答えて

    私はSass mixinを定義し、それをクラススタイリングで使用しました。私はテンプレートでクラスを使用しています。私は実行時に色を決定する必要があります。だから私はmixinを無効にしようとしています。しかし、最初にmixinで定義した色は#ff0000です。 何らかの理由でI can't use an extra class、このシナリオでは最高の解決策があります。 マイスタイルシートapp.

    0

    1答えて

    これは明白に明白なことではないことは分かっていますが、Vue mixinとVue指示の間で何を考慮すべきですか?ミックスインから再利用したい場合は、すべてのVueコンポーネントに影響しますが、Vueディレクティブを登録すると同じことが起こりますか?グローバルな空間に登録されていますか?ミックスインが意味をなさない時と、その指示が理にかなっている時の精神的モデルを考案しようとするだけです。

    1

    1答えて

    私はグラデーションの背景を設定する(後方互換性はありますが、そうではない)Sassミックスインがあります。さて、私は、複数のグラデーションを適用したい要素があります。コンマで区切ったリストでバックグラウンドプロパティを設定することでこれを直接行うことができますが、複数のグラデーションを適用してプロパティを共通の区切りリストとして出力するには、グラデーションmixinの複数のアプリケーションを使用で

    1

    2答えて

    個々のモジュールに対してincludedコールバックを定義できることはわかっています。 モジュールが別のモジュールまたはクラスに含まれている場合に呼び出されるコールバックを定義する方法はありますか?コールバックは、好ましくは、含まれるモジュールと、それが含まれるクラス/モジュールの両方へのアクセスを有する。

    4

    1答えて

    TypeScriptでES6ミックスインを使用しようとしています。私が持っているものは以下の通りで、BaseClassで完璧に動作します。 class BaseClass { public foo() {} }; interface IMyMixin { foo2(); } let MyMixin = (superclass: typeof BaseClass) =

    1

    1答えて

    私のプロジェクトでは、すべてのミックスインを取り除き、それらをHOCに置き換えようとしています。私は現時点でES5を使用して立ち往生しています。 export default React.createClass({ mixins: [SomeAsyncMixin], data: { item1: { params: ({params, query}) =>

    1

    1答えて

    私は最新のReactにアップグレードできるように、mixinsからHOCへリファクタリングしようとしています(現在はReact 13/ES5を使用しています)。コンポーネントがロードされると、ミックスインはルート付きのqueryプロパティを持つデータオブジェクトthis.dataにアクセスできます。 React.createClass({ mixins: [myMixin],

    0

    1答えて

    私のmixinsの1つが、hr(horizo​​nal rule)で作業しているとき正しく動作していないようです - 私はそれがデフォルトのスタイリングに戻っていると思います。私は単純に放射状の勾配の色である2つの変数を渡しました。誰かが私が間違っていることを私に教えてもらえますか?ファイルに正しいインクルードとインポートを追加しました。 <hr class="fancy-line"> ____

    0

    1答えて

    匿名クラスを持つこのMixinコンストラクトがスローされるので、エラーなしでコンパイルできません。 export type Constructor<T> = new (...args: any[]) => T; export interface IFooable {} export default function FooableMixin<T extends Constructor<{}>>

    0

    1答えて

    Bootstrap mixinsの使い方。私はCSSモジュール、SCSSと組み合わせてブートストラップ4を使用します。例えば、これはinput-size用のブートストラップミックスです。 @mixin input-size($parent, $input-height, $padding-y, $padding-x, $font-size, $line-height, $border-radius