問題タブ [dynamic-loading]
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 - Javascript 関数を動的に追加する (および呼び出す) 方法
ページのクリック イベントに基づいて、ajax を介して html とスクリプトのブロックをフェッチし、スクリプト要素を取得して head 要素に追加することができますが、WebKit ベースのブラウザはそれをスクリプトとして扱いません (つまり、I追加されたスクリプトで宣言された関数を呼び出すことはできません)。
Chrome 開発者ツールを使用すると、スクリプト ノードが実際にそこにあることがわかりますが、動的に追加されていないスクリプト ブロックとは異なって表示されます。非動的スクリプトにはテキストの子要素があり、複製する方法がわかりません。これは動的スクリプト用です。
これを行うためのアイデアやより良い方法はありますか?その原動力は、ユーザーが特定のタブをクリックしない限り必要とされない HTML とスクリプトが大量に存在する可能性があることです。その場合、関連するコンテンツ (およびスクリプト) が読み込まれます。ありがとう!
jquery - GoogleMapsAPIとjQuery$.load
$ .load of jQueryを使用して動的にページに移動すると、私のサイトにマップが表示されます。
私が抱えている問題は、マップがロードされないことです。そこで、これを試しました。
(これらのスクリプトは、ページに直接アクセスしたときに正常に機能します)。
私が使用した動的ページロードの問題を克服するために
しかし、私が今得ている問題は「負荷が定義されていない」ということです。
どうすればこれを修正できますか?
datagridview - Silverlight 4、スクロールに基づいてデータグリッドに行を動的にロードする方法は?
1000 個を超えるオブジェクトと 100 のページサイズを持つ datagrid と PagedCollectionView があります。PagedCollectionView を datagrid に追加して、スクロール バーがリッチになったときに下端がさらに 100 行を datagrid に追加するようにするにはどうすればよいですか?
.net - .Net-プロキシをリモート処理せずにAppDomainから動的にタイプをロードします
特定のAppDomainをロードしましたが、そこからいくつかのタイプを動的にロードしたいと思います(ケーキの一部ですよね?)。問題は、AppDomainクラスのすべてのCreateInstanceメソッドがリモーティングオブジェクトハンドルとして物事を返すことです。リモーティングプロキシには、シリアライズ可能な具象クラスが必要である、LifeTimeServiceが使用されていない限り、ガベージコレクションを熱心に行うなど、避けたい制限があります。
私の質問は、リモーティングプロキシにラップせずに、別のアプリドメインにタイプをロードするにはどうすればよいですか?以下は私のコードの抜粋です。
c++ - C++ でポータブルで動的にロード可能なライブラリを作成する最も簡単な方法は何ですか?
私は、メイン プロジェクトからプラグインに分離したい複数の同様のコード パスを持つプロジェクトに取り組んでいます。プロジェクトはクロスプラットフォームの互換性を維持する必要があり、私が調べた動的ライブラリ読み込み API はすべてプラットフォーム固有のものです。
コードを余分に変更することなく、複数のオペレーティング システムでコンパイルおよび実行できる動的ライブラリ ロード システムを作成する最も簡単な方法は何ですか? 理想的には、1 つのプラグインを作成し、プロジェクトがサポートするすべてのオペレーティング システムで動作するようにしたいと考えています。
ありがとう。
javascript - ボタンが押された後にスクリプトをアクティブにする方法は? 【Jクエリ】
ボタンが押されたときに CPA リードを有効にする必要があります。
コード:
そして、ボタンはただ<input type="button" />
<script>
そのため、ボタンがクリックされた後にアクティブにする必要があります。助けてください?
c# - 動的に読み込まれたアセンブリを使用したアセンブリ属性
使用する前に静的メソッドを呼び出す必要があるサードパーティのライブラリを使用しています。ソフトウェアのライセンスを検証するためにシリアル キーを設定します。このライブラリを複数のプロジェクトで使用する必要があり、それらのプロジェクトがこのライセンスについて心配する必要がないようにしたいと考えています。理想的には、ライセンスを処理し、ライブラリを使用するプロジェクトによってそれを参照する共有アセンブリを作成し、それらのプロジェクトを、ライセンスが行われていることさえ知らないようにしたいと考えています。
これを達成することを考え始める 1 つの方法は、おそらくアセンブリ属性を使用することです。したがって、ライセンスを設定するコンストラクターを持つものを作成します。
それをラッパー プロジェクトに配置します。
そして、それを AssemblyInfo.cs に含めて呼び出します。
これで、ライブラリを使用する別のプロジェクトでこのプロジェクトを参照できます。
…が、図書館を利用しに行くと…
ライセンスが設定されていないことが報告されます。呼び出し元プロジェクトの AssemblyInfo.cs に属性を含めると、属性が呼び出されることがわかりました。これは、すべてのダウンストリーム プロジェクトにライセンスを再配布するよりは優れていますが、それを機能させるにはまだ余分な作業が必要です。
さらに、一部のプロジェクトは、elseware で動的にロードされます。例えば:
含まれているアセンブリを動的にロードするときに、ライセンス アセンブリ属性を呼び出すにはどうすればよいですか? これを容易にする別の .NET Framework 機能はありますか?
silverlight - Silverlight の動的読み込み: Xap または Dll?
以下を使用して動的ロード用の外部 Silverlight モジュールを作成することの長所と短所は何ですか?
1 - Silverlight クラス ライブラリ (ClientBin の dll)
2 - Silverlight アプリケーション (ClientBin の xap)
silverlight-4.0 - Silverlight 4.0 でバイト配列から XAP をロードできますか
MEF が現在 URI からの XAP ファイルのダウンロードをサポートしていることは知っていますが (これは素晴らしいことです!)、MEF にバイト配列から XAP をロードさせることが可能かどうかは誰にもわかりません。
ありがとう!
javascript - 動的にロードされたJavaScriptをGoogleChromeにキャッシュしないように強制する
私はグーグルマップローダーに取り組んでいます(グーグルマップjavascriptAPIを使用)。ポイントが利用可能になったときに、パスに動的にポイントを追加したいと思います。 編集:WebページとJavaScriptは、Webサーバーを介さずに、ローカルに保存およびロードされます。
この目的のために、使用したいデータを入れる外部javascriptファイルを作成しました。
私はstackoverflowの他の場所で見つけた素晴らしいトリックを使用してJavaスクリプトオブジェクトをロードします:
これは、初期化を続行する前に外部JavaScriptが実際にロードされるまで待機するため、完全に機能します。
だから、それはすべて素晴らしいです。次に、外部javascriptファイルをリロードする5秒のタイムアウトを設定します。これは私が問題を抱えているところです。Google Chromeは、ディスクに直接移動するのではなく、キャッシュから外部JavaScriptファイルを再読み込みしています。これは、マップパスが進むにつれて更新されないことを意味するため、非常に苦痛です。私は本当にそれが必要です。
ページ全体を更新すると、JavaScriptが再ロードされても問題ありませんでしたが、ちらつきは非常に煩わしいものでした(そして、マップを「初期」状態に強制的に戻しました)。この新しいメソッドは、毎回javascriptファイルを強制的に再ロードできれば完全に機能します。
だから誰かが私を助けることができますか?
私はJavascript(私は主にC ++コーダーです)に非常に慣れていないので、愚かなことを尋ねている場合はお詫びします:D