問題タブ [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.
javascript - 親が「情報を再送信しないとこのページを更新できません」というメッセージを表示せずに、リロードを新しい投稿イベントに偽装します
フォーム付きの親サイトがあり、を介してポップアップを開くリンクがありますopen.window
。
opener.location.reload()
Jqueryで親サイトをリロードしたい.unload event
。これは、ユーザーが親サイトでフォームを送信してからポップアップを閉じるまでは正常に機能します。通常の「このページは情報を再送信しないと更新できません」というメッセージが表示されます。
にGETパラメータを追加しようとしましたopener.location.href
が、効果がありませんでした。
どういうわけか、イベントで投稿の送信をシミュレートできますかopener.location.reload()
、それとも私の目標を達成するための別の方法がありますか?
ruby-on-rails - テンプレートのカスタマイズ / レールのリロード
アプリディレクトリにあるレールアプリの最小限の部分でコードを変更する機能をユーザーに提供することを探しています。「本番環境では何も自動的にリロードしない」という問題に悩まされていますが、回避する方法はありますか?
(「ユーザーのテンプレートのカスタマイズ」について話します。この問題を解決する方法は流動的ですか?そうではないようですが、それでも可能性があります)。
助けがあればありがとう。
python - 別のファイルにインポートされたPythonモジュールをリロードするにはどうすればよいですか?
Pythonがモジュールをリロードする方法を学ぼうとしていますが、障害にぶつかっています。私が持っているとしましょう:
dir1\file1.py
:
dir1\dir2\file2.py
:
リロード呼び出しは、モジュール「file2」の検索に失敗します。
私の質問は、すべてを1つのファイルに保存することなく、これを適切に行うにはどうすればよいですか?
関連する質問:リロードが機能する場合、myObjectは新しいコードを使用しますか?
ありがとうございました
python - Python では、リロード後にインスタンス化されたオブジェクトをどのように変更しますか?
モジュール内のクラスからインスタンス化されたオブジェクトがあるとします。次に、そのモジュールをリロードします。次にやりたいことは、リロードがそのクラスに影響するようにすることです。
新しい ClassChange オブジェクトを作成し、そこに myObject をコピーして、古い myObject を削除する必要がありますか? それとももっと簡単な方法がありますか?
編集: run() メソッドは静的クラス スタイルのメソッドのように見えますが、これは簡潔にするためだけのものです。run() メソッドでオブジェクト内のデータを操作したいので、静的モジュール関数では実行できません...
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
apache-flex - フレックスでデータグリッドをリフレッシュ/リロードする
私はデータグリッドを使用しています。列の一部として itemEditor コンポーネント、コンボ ボックスなどがあります。理想的には、datagrid.invalidateList() メソッドが機能して、新しい dataProvider データでデータグリッドをリロードします。
しかし、私にとっては古いデータに追加され、新しいデータが古いデータの下に追加されます。このデータグリッドのリロードを修正できません。
ruby-on-rails - (Rails)サーバーを再起動せずに「lib」ファイルをリロードしています...?
サーバーを再起動せずにENVに「lib」ファイルをリロードさせる方法はRailsにありますか? 「lib」のモジュール内にあるいくつかのクラスを使用しています。ただし、変更を確認するには、毎回サーバーを再起動する必要があります。これが Rails の本来の動作方法だと思いますが、ライブラリ ファイルやプラグインを開発するときは非常に面倒です。
きっと私はこれについて間違っていると思います....?
一番
編集1
答え1も2も私にとってはうまくいきませんでした。代わりに、モジュールを使用したコントローラーからのエラーが表示されました。参考までに、「lib/xmlitems」ディレクトリに 3 つのファイルがあります。そのサブディレクトリを読み込もうとして、他のすべてのファイルを「必要とする」単一のファイルを参照しました。すべてのファイルを個別にロードする必要がありますか?
cocoa-touch - 別のビューから戻った後、テーブルビューからデータをリロードします
アプリケーションに問題があります。どんな助けでも大歓迎です。基本的には、ビューAからビューBに移動してから、ビューBから戻ります。
ビューAでは、データベースから動的データがロードされ、テーブルビューに表示されます。このページには、ナビゲーションバーではなく、編集ボタンもあります。ユーザーが編集ボタンをタブで移動すると、ビューBに移動し、ピックビューが表示されます。また、ユーザーはここで変更を加えることができます。それが完了すると、ユーザーはナビゲーションバーの[戻る]ボタンをタブで移動し、変更をNSUserDefaultsに保存し、ビューBをポップしてビューAに戻ります。
ビューAに戻ると、UIUserDefaultsから新しいデータを取得する必要があります。NSLogを使用してコンソールに印刷しましたが、正しいデータが表示されます。また、viewWillAppear:メソッドを呼び出して、テーブルビューの新しいデータを取得する必要がありますが、そうではありませんでした。tableView:numberOfRowsInSection:メソッドも呼び出されませんでした。このメソッド内にNSLogステートメントを配置しましたが、コンソールに出力されませんでした。
その結果、ビューAにはまだ古いデータがあります。ビューAで新しいデータを取得する唯一の方法は、アプリケーションを停止して開始することです。
ビューAとビューBはどちらも、UIViewController
とUITableViewDelegate
のサブクラスですUITableViewDataSource
。
これがビューAの私のコードです:
ここで、「theTableView」はUITableView変数です。そして、「reloadData」、「setNeedsDisplay」、「setNeedsLayout」の3つのケースすべてを試しましたが、機能しなかったようです。
ビューBで、ナビゲーションバーの戻るボタンに対応するメソッドは次のとおりです。
私は正しいやり方でやっていますか?それとも私が見逃したものはありますか?
python - Python オブジェクト ツリーのトラバース
コードの変更をライブで反映する動的リロード オブジェクトを Python で実装しようとしています。
モジュールのリロードは機能していますが、変更を有効にするには、モジュールのクラスのすべてのインスタンスを再作成する必要があります。
問題は、プロセス中にオブジェクト データ (オブジェクト__dict__
コンテンツ) が失われることです。
だから私は別のアプローチを試しました:
そして驚くべきことにそれはうまくいきます!オブジェクトで refresh() を呼び出した後、それらを再作成する必要なく、新しいコードが有効になります。
しかし、これがオブジェクトをトラバースする正しい方法であるかどうかはわかりません。オブジェクトのコンポーネントをトラバースするより良い方法はありますか?