問題タブ [reload]

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.

0 投票する
1 に答える
1883 参照

javascript - 親が「情報を再送信しないとこのページを更新できません」というメッセージを表示せずに、リロードを新しい投稿イベントに偽装します

フォーム付きの親サイトがあり、を介してポップアップを開くリンクがありますopen.window

opener.location.reload()Jqueryで親サイトをリロードしたい.unload event。これは、ユーザーが親サイトでフォームを送信してからポップアップを閉じるまでは正常に機能します。通常の「このページは情報を再送信しないと更新できません」というメッセージが表示されます。

にGETパラメータを追加しようとしましたopener.location.hrefが、効果がありませんでした。

どういうわけか、イベントで投稿の送信をシミュレートできますかopener.location.reload()、それとも私の目標を達成するための別の方法がありますか?

0 投票する
4 に答える
709 参照

ruby-on-rails - テンプレートのカスタマイズ / レールのリロード

アプリディレクトリにあるレールアプリの最小限の部分でコードを変更する機能をユーザーに提供することを探しています。「本番環境では何も自動的にリロードしない」という問題に悩まされていますが、回避する方法はありますか?

(「ユーザーのテンプレートのカスタマイズ」について話します。この問題を解決する方法は流動的ですか?そうではないようですが、それでも可能性があります)。

助けがあればありがとう。

0 投票する
1 に答える
837 参照

python - 別のファイルにインポートされたPythonモジュールをリロードするにはどうすればよいですか?

Pythonがモジュールをリロードする方法を学ぼうとしていますが、障害にぶつかっています。私が持っているとしましょう:

dir1\file1.py

dir1\dir2\file2.py

リロード呼び出しは、モジュール「file2」の検索に失敗します。

私の質問は、すべてを1つのファイルに保存することなく、これを適切に行うにはどうすればよいですか?

関連する質問:リロードが機能する場合、myObjectは新しいコードを使用しますか?

ありがとうございました

0 投票する
7 に答える
11031 参照

python - Python では、リロード後にインスタンス化されたオブジェクトをどのように変更しますか?

モジュール内のクラスからインスタンス化されたオブジェクトがあるとします。次に、そのモジュールをリロードします。次にやりたいことは、リロードがそのクラスに影響するようにすることです。

新しい ClassChange オブジェクトを作成し、そこに myObject をコピーして、古い myObject を削除する必要がありますか? それとももっと簡単な方法がありますか?

編集: run() メソッドは静的クラス スタイルのメソッドのように見えますが、これは簡潔にするためだけのものです。run() メソッドでオブジェクト内のデータを操作したいので、静的モジュール関数では実行できません...

0 投票する
2 に答える
4057 参照

jquery - 外部JavaScriptのJQueryAJAXロードにより、ブラウザは新しい場所にリダイレクトされます

JQueryを使用した外部JavaScriptの読み込みに問題があります。この外部ファイルを読み込もうとすると、ブラウザウィンドウが空白になり、Firefoxでは次のようにリダイレクトされます。

wyciwyg:// 40 / http://mydomain.com/myfile.html

私がやろうとしているのは、walkscoregoogleマップをページ上のdivの1つにロードすることです。$ .get()メソッド、.load()、$。getScript()、および$ .requireScript()jqueryプラグインを使用してみましたが、$。getの直後にalert()を配置すると、1つの場合を除いて何も機能しません。 () 方法。この場合、ブラウザはどこにもリダイレクトされず、ウォークスコアマップがページに表示されます。

これは私の頭のセクションのスクリプトです:

ページ本文のスクリプト:

私が持っているすべての例も参照してください(最初の1つだけが機能します):

// 1. $ .get()-動作例、$。get()メソッドの直後にアラートがあります

websvit。com / tabs / walkscore-with-alert.html

// 2. $ .get()-アラートなしで上記とまったく同じ、機能しない

websvit。com / tabs / walkscore-get.html

// 3. .load()-walkscorejsを使用したhtmlファイルのロードは機能しません

websvit。com / tabs / walkscore-load.html

// 4. $ .getScript()-機能しません

websvit。com / tabs / walkscore-getscript-external.html

// 5. $ .getScript()ローカルに保存されたwalkscore js、機能しません

websvit。com / tabs / walkscore-getscript-local.html

// 6. $ .requireScript()-jqueryプラグインを使用すると、機能しません

websvit。com / tabs / walkscore-get-plugin.html

0 投票する
3 に答える
11394 参照

apache-flex - フレックスでデータグリッドをリフレッシュ/リロードする

私はデータグリッドを使用しています。列の一部として itemEditor コンポーネント、コンボ ボックスなどがあります。理想的には、datagrid.invalidateList() メソッドが機能して、新しい dataProvider データでデータグリッドをリロードします。

しかし、私にとっては古いデータに追加され、新しいデータが古いデータの下に追加されます。このデータグリッドのリロードを修正できません。

0 投票する
3 に答える
14421 参照

ruby-on-rails - (Rails)サーバーを再起動せずに「lib」ファイルをリロードしています...?

サーバーを再起動せずにENVに「lib」ファイルをリロードさせる方法はRailsにありますか? 「lib」のモジュール内にあるいくつかのクラスを使用しています。ただし、変更を確認するには、毎回サーバーを再起動する必要があります。これが Rails の本来の動作方法だと思いますが、ライブラリ ファイルやプラグインを開発するときは非常に面倒です。

きっと私はこれについて間違っていると思います....?

一番

編集1

答え1も2も私にとってはうまくいきませんでした。代わりに、モジュールを使用したコントローラーからのエラーが表示されました。参考までに、「lib/xmlitems」ディレクトリに 3 つのファイルがあります。そのサブディレクトリを読み込もうとして、他のすべてのファイルを「必要とする」単一のファイルを参照しました。すべてのファイルを個別にロードする必要がありますか?

0 投票する
2 に答える
5001 参照

cocoa-touch - 別のビューから戻った後、テーブルビューからデータをリロードします

アプリケーションに問題があります。どんな助けでも大歓迎です。基本的には、ビューAからビューBに移動してから、ビューBから戻ります。

ビューAでは、データベースから動的データがロードされ、テーブルビューに表示されます。このページには、ナビゲーションバーではなく、編集ボタンもあります。ユーザーが編集ボタンをタブで移動すると、ビューBに移動し、ピックビューが表示されます。また、ユーザーはここで変更を加えることができます。それが完了すると、ユーザーはナビゲーションバーの[戻る]ボタンをタブで移動し、変更をNSUserDefaultsに保存し、ビューBをポップしてビューAに戻ります。

ビューAに戻ると、UIUserDefaultsから新しいデータを取得する必要があります。NSLogを使用してコンソールに印刷しましたが、正しいデータが表示されます。また、viewWillAppear:メソッドを呼び出して、テーブルビューの新しいデータを取得する必要がありますが、そうではありませんでした。tableView:numberOfRowsInSection:メソッドも呼び出されませんでした。このメソッド内にNSLogステートメントを配置しましたが、コンソールに出力されませんでした。

その結果、ビューAにはまだ古いデータがあります。ビューAで新しいデータを取得する唯一の方法は、アプリケーションを停止して開始することです。

ビューAとビューBはどちらも、UIViewControllerUITableViewDelegateのサブクラスですUITableViewDataSource

これがビューAの私のコードです:

ここで、「theTableView」はUITableView変数です。そして、「reloadData」、「setNeedsDisplay」、「setNeedsLayout」の3つのケースすべてを試しましたが、機能しなかったようです。

ビューBで、ナビゲーションバーの戻るボタンに対応するメソッドは次のとおりです。

私は正しいやり方でやっていますか?それとも私が見逃したものはありますか?

0 投票する
1 に答える
2486 参照

python - Python オブジェクト ツリーのトラバース

コードの変更をライブで反映する動的リロード オブジェクトを Python で実装しようとしています。

モジュールのリロードは機能していますが、変更を有効にするには、モジュールのクラスのすべてのインスタンスを再作成する必要があります。

問題は、プロセス中にオブジェクト データ (オブジェクト__dict__コンテンツ) が失われることです。

だから私は別のアプローチを試しました:

そして驚くべきことにそれはうまくいきます!オブジェクトで refresh() を呼び出した後、それらを再作成する必要なく、新しいコードが有効になります。

しかし、これがオブジェクトをトラバースする正しい方法であるかどうかはわかりません。オブジェクトのコンポーネントをトラバースするより良い方法はありますか?