mixins

    0

    1答えて

    私はRailsのstylesheet_pathヘルパーをオーバーライドしようとしていましたが、方法が見つかりませんでした。私はActionView::Helpers::AssetTagHelperモジュールを開いてそこで上書きすることはできません。なぜなら、Railsは新しいメソッドを手に入れないからです。 モジュールが混在している可能性が高いので、どうすれば回避できますか?

    13

    2答えて

    私はちょうどそれがMixinsをサポートすることを明らかにJavaのフレームワーク上でarticleを見つけました(私が知っているすべてのものが同じものであってもよい...)私も聞いたことがあるAOPであり、どのように違いがあるのか​​はわかりません...

    4

    2答えて

    私はデータベースに対して実行されているいくつかの統合テストを取得しています、と私はこのような何かに見える構造したいのです: class OracleMixin(object): oracle = True # ... set up the oracle connection class SqlServerMixin(object): sql_server = Tr

    5

    2答えて

    私はサードパーティのクラスに機能を追加するmixinモジュールを書いています。明らかに、私がサードパーティのクラスとそのクライアントにアクセス可能にしたいメソッドとインスタンス変数のいくつか。これらはmixinモジュールのパブリックインターフェイスを構成します。 しかし、特定の他のメソッドとインスタンス変数をカプセル化する必要があります。ミキシングクラスのメソッドやインスタンス変数を誤って上書きし

    1

    2答えて

    に混入モジュールの初期化I持っているこの: class Bullet < ActiveRecord::Base include StagedVersionMethods ... end そしてこの module StagedVersionMethods def initialize puts self.bullet_id end end

    0

    2答えて

    私は、動作するためには何らかの状態が必要なMixInを持っています。ように私はそれを登録しています は... container.Register(Component.For(Of ICat) _ .ImplementedBy(Of Cat) _ .LifeStyle.Transient _ .Proxy.MixIns(New MyMix

    1

    1答えて

    I持っFlex Builderで3で、次の二つのプロジェクト: 一つAS3ライブラリプロジェクト(SWCファイルを生成します) つのFlexアプリケーションプロジェクト(MXMLアプリケーション) MXMLアプリケーションは、AS3ライブラリプロジェクト(Flexビルドパス)を参照します。ここまでは順調ですね。私は今アプリケーションがAS3ライブラリを使用するときに自動的にコードを実行したいと思う