問題タブ [recreate]

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 投票する
0 に答える
620 参照

android - レイアウトの子の 1 つであるビューを再作成する方法

mainLayout の子の 1 つである tablelayout があります。私のテーブルレイアウトには約50個のセルがあります。サーバーから取得したデータに依存するいくつかのセルに入力します。ボタンをクリックした後、このテーブルに新しいデータを入れます。ここに問題があります。それを再作成/更新する方法はありますか?もう一度きれいなテーブルを持ちたいので、最初のデータ挿入前のように見えるはずです.

私は試してみます:

しかし、それは機能しません。投稿のほとんどは、子の1つではなく、レイアウト全体に関するものです

これには、次のような原始的な答えが確かにあります。

  • 変更されたセルを保存してから、それを消去します。

  • すべての細胞をきれいにします。

しかし、私は tablelayout.invalidate() のような何かについて尋ねていますが、それは機能する必要があります。

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

android - アクティビティを閉じた後に前のフラグメントを更新する方法は?

ユーザーが詳細を挿入できるアクティビティをスローするフラグメントがあります。ユーザーがデータの入力を終了すると、アクティビティが終了します。次に、前のフラグメントが表示され、それを更新したい(ユーザーがアクティビティで提供したデータで)。

フラグメントではなくアクティビティの場合、これを使用できます。

フラグメントで同じことを行う方法は?

0 投票する
0 に答える
186 参照

javascript - ajax呼び出しでjsTreeチェックボックスを再作成します

こんにちは、radioButton "rdbFactTables" がクリックされたときに ajax 呼び出しで jsTree を再作成したいと思います。jQuery および jsTree スクリプトを使用しています。

「データ」パラメーターを出力すると、cosole で正しい出力が得られますが、何らかの理由でツリー自体が再作成されません。スニペットは次のとおりです。

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

android - Android で向きを変更すると共有ダイアログが再作成される

この方法でアイテムをクリックすると、共有ダイアログが開始されます。

向きを変えるとアクティビティが再作成され、起動後にこのダイアログが点滅し始めます (常に再作成されます) が、向きが変わったときにアクティビティを再作成する必要があります。前もって感謝します。

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

android - 以前のアクティビティを再現するには?

メインのアクティビティ (A と呼びましょう) と、アプリの言語を変更するために使用される 2 つ目のアクティビティ (B と呼びましょう) があります。ポイントは、ボタンをクリックして言語を変更すると、私も呼び出しrecreate();、B が言語を変更することです。ここまでは大丈夫です。問題は、メイン アクティビティ (A) に戻ったときに発生し、言語が再作成されていないため言語が更新されていないため、A を更新するために B から A を再作成する方法はありますか?

このコードを使用してアプリを翻訳します (英語版の例):

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

android - Androidアクティビティをそれ自体からリロードしようとしても機能しない

私の問題は、アクティビティをそれ自体から再開する方法がわかりません。たとえば、ゲームで死亡した場合、ステージを即座に再開するためのリトライ オプションを含むメニューがあります。まさにその通りです。

この問題に関する他の多くの回答から読んだように、アクティビティをリロードするには2つの主な方法があります。

1-finish(); startActivity(getIntent());

2-recreate();

最初の方法は、アクティビティを再起動するため機能しないようですが、スタックの背面で以前に作成したものを開いたままにします。finish() ステートメントが機能していないようです。私はそれを前、後、あらゆる方法で配置しようとしましたが、取り残されたアクティビティを閉じることは決してありません.

一方、オプション番号 2 は (私の知る限り) UI スレッドの外部から呼び出すことはできず、呼び出した場合、アプリがクラッシュします。次を使用してrecreateメソッドを呼び出そうとしました:

しかし、このアプローチでは、画面上で非常にひどい点滅が発生します。突然黒い画面が表示されますが、それは正しくないようです。

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

directory - Docker は、再起動後にホスト上のディレクトリを再作成します

ホストからコンテナーにディレクトリをマウントする docker-compose を使用して、自分のシステム (ubuntu 14.04) にいくつかのコンテナーを作成しました。これで、ホストを再起動するたびに、コンテナーが存在しなくなっても、これらのディレクトリが再作成されます (したがって、ディレクトリを削除しました)。

例: gitlab-ci のコンテナーがありました

ファイル/ディレクトリを含む

ディレクトリを削除しました

今、

再起動するたびに作成されます。どうすればそれらを取り除くことができますか?