問題タブ [extend]
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.
javascript - jquery プラグイン拡張デフォルトの問題
これは私の最初の投稿なので、適切な場所に投稿していることを願っています。
ダイアログ/モーダル プラグインを開発しようとしています。これは私の最初のプラグインであり、正しい方法で作成したかどうかわかりません。私が抱えている問題は、 $.extend が設定オブジェクトを更新していないことです。プラグインを使用して 2 つの要素を取得しました。#dialog 要素は、プラグイン設定オブジェクトを拡張していません。私はプラグインがどのように機能するか、そしてそれが私を内側から殺す方法を学ぶために数日間試みてきました:)
あなたが私に与えることができるどんな助けでも大歓迎です
ここにコードがあります
django - Django OverrideAdminchange_form.htmlテンプレート-関連するモデルをテンプレートに表示
特定のモデルのadmin_change.htmlテンプレートをオーバーライドした状況があります。次のようなファイルを作成しました。
次に、既存のオブジェクトインスタンスを編集している、オーバーライドされたchange_form.htmlテンプレートで、そのモデルインスタンス変数にアクセスして、それに関する詳細情報を表示できるようにします。
ただし、このモデルにアクセスするために使用する必要があるテンプレート変数が何と呼ばれるかはわかりません(渡されたとしても)。管理者のソースコードを調べてみましたが、すぐに迷子になります。拡張されたdjangoテンプレート内からこのモデルインスタンス変数にアクセスする方法を知っている人はいますか?
(注:上記のコードでは、{{mymodel}}への参照は正しくありません。ただし、重要なのは、テンプレートコードでそのような変数を使用してmymodelインスタンスを参照できるようにすることです。)
どんなアドバイスも大歓迎です。ありがとう、ジョー
extjs - JavaScriptコードを再利用する(重複コードを減らす)
Web ページでいくつかのコンポーネントを作成すると、非常に多くの重複するコードが見つかりました。たとえば、ページで 2 つのチャートを作成したいのです。
それらの最大の違いはデータ ストアとタイトルですが、多くの同じ属性があります。
これを行うには、Ext.chart の新しいインスタンスを定義します。
config1 と config2 に同じ内容がたくさんありますが、これを避けるためのアイデアはありますか?
ところで、私は ext の拡張メカニズムを考えましたが、ext3.2 API からのみ使用方法の詳細を取得することはできません。
jquery - jquery関数を拡張する方法
jqueryプラグインを作成しようとしています
最初にプラグインは次のように使用されます
今、私はそれをさらに拡張して、次のような特定の操作を呼び出したい
また
これを行う方法はありますか?
python - 組み込みの Python インタープリターを C++ 関数で拡張するにはどうすればよいですか?
埋め込みインタープリターを C++ コードで拡張するにはどうすればよいですか? インタープリターを埋め込んでおり、boost.python を使用して (共有ライブラリのように) ロード可能なモジュールを作成できますが、C++ アプリケーションと直接やり取りしたいので、ライブラリが浮かんでいるのは望ましくありません。私の文章が少し支離滅裂でしたら申し訳ありません。
javascript - Javascript でフォームを拡張する
http://www.quirksmode.org/dom/domform.html
上記のようにサイトを読んでいて、プロジェクトに実装しようとしました。しかし、「さらにフィールドを取得」ボタンをクリックしても機能しません。コードは次のとおりです。
python - Djangoテンプレート:含まれているテンプレートのブロックを子テンプレートで上書きできないのはなぜですか?
私の質問をより明確に説明するために、次のコンテンツを含むinclude.htmlテンプレートがあるとします。
次のようなコンテンツを含むparent.htmlという別のテンプレートがあります。
次に、parent.htmlを拡張するchild.htmlというテンプレートを作成します。
私の考えでは、child.htmlをレンダリングするときに、child.htmlのtest_blockがinclude.htmlのtest_blockを上書きする可能性があります。私の理解では、テンプレートが含まれている場合、それはそのまま含まれます。したがって、私の場合、parent.htmlは次のようになります。
したがって、child.htmlはtest_blockを上書きできるはずです。しかし、それはできないようです。なんで?回避策はありますか?
python - Python - この追加/拡張条件のニーテン
単一のオブジェクトまたはオブジェクトのリストを受け入れるメソッドがあります。渡されたものを別のリストに追加したい。現在、私の方法は次のようになります。
これを達成するためのよりPython的な方法があるべきだと私には思えますが、提案してもらえますか?
jquery - jquery extendでjsonオブジェクトを拡張するにはどうすればよいですか?
これら 2 つのような 2 つのデータ オブジェクトがあります。JQuery.extend();
を使用してそれらをマージするにはどうすればよいですか? 彼らはこのように見えるように:
このサイトに含まれるすべてのメソッドはまったく機能していません。