問題タブ [unmount]

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

android - Android 4.2 で USB ドライブをプログラムでアンマウントする方法

このトピックに関する多くの投稿を読みましたが、まだ解決策を見つけていません。私のアプリケーションでは、USB ドライブからタブレットにファイルをコピーした後、USB ドライブをアンマウントする必要があるため、[設定] メニューを使用せずに安全に削除できます。

現在、私はこの方法を使用しています:

ストレージ設定で得られるのは次のとおりです。

合計スペース 0.0 使用可能 0.0

しかし、SDはまだマウントされています。

よろしくお願いいたします。

最初の編集:

誰かが IMountService の使い方を知っていますか? 私はそれについて読んで、おそらくUSBドライブのアンマウントを解決する正しい方法ですがclasses-full-debug.jar、プロジェクトを追加した後、コンパイルされなくなりました

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

android - USB ドライブ/SD カードをプログラムでアンマウント Android (ルート アクセス権あり)

Android JellyBean デバイスからプログラムで sdcard/usb ドライブをアンマウントしようとしています。それらのマウントパスがあります。/mnt/udisk と /mnt/extsd にそれぞれ。スーパーユーザー アクセスがあります。次のコードを実行しようとしましたが、結果が得られません。

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

linux - Linuxで追加的にマウントする方法

Linux で追加的にディレクトリをマウントしようとしてきましたが、失敗しました。a、b、c の 3 つのディレクトリがあります。a にはファイル x が含まれ、b にはファイル y が含まれ、c にはファイル z が含まれます。「a」と「b」をcにマウントしてからcを開くと、「c」にはxとyしかありません。a、b、cをcにマウントすると、ディレクトリcは空になり、lsは許可が拒否されたと表示します。sudoでもcもアンマウントできません。私がやりたいのは、そのうちの1つにabとcをマウントし、xyとzを一緒に見ることができるようにすることです。それは可能ですか、またはこの問題の解決策はありますか教えてください。

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

c# - C#コードでSDカードをマウント/アンマウント

SD カード/USB ドライブを C# コードでマウントおよびアンマウントしたい。どんな助けでも本当に感謝しています。

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

device-driver - losetup -d が機能しない

/tmp フォルダに未加工の 40 MB ファイルとしてバックアップ ファイルを含む 5 つのループ デバイスをセットアップしました。

lvm を使用して、最初の 4 つのデバイス用に RAID アレイを作成します。したがって、最初の 4 つのデバイスは次のようにビジーになります。

ループ デバイス 1 を削除してみます。コンソールまたは dmseg で警告/エラーが表示されません。

ここで、次のようにすべてのデバイスを再度リストします。

上記と同じ lsblk 出力も表示されます。

以前に試したコマンドで strace を実行してみます (権限が拒否されているか、報告されていない他の形式のエラーがあるかを確認するため)、次の出力が得られます。

losetup コマンドを使用しているすべてのデバイスが引き続き表示されます。-d オプションが正しく機能していませんか? /dev/loop1 もアンマウントしようとしましたが、/dev/loop1 がマウントされていないことがわかります。

助けてください。ありがとうございました。

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

reactjs - ReactJS - アンマウントおよびマウント時の setState エラー

私は React を初めて使用するので、正しい考え方を理解していない可能性があります。

マウントおよびアンマウントできる自動更新データ コンポーネントを実行したいと考えています。

これは、コンポーネントをアンマウントしてからマウントしたときに発生するエラーです。

警告: setState(...): マウントされたコンポーネントまたはマウントされたコンポーネントのみを更新できます。これは通常、マウントされていないコンポーネントで setState() を呼び出したことを意味します。これはノーオペレーションです。MeasurementsDataTable コンポーネントのコードを確認してください。

コードは次のとおりです。

0 投票する
5 に答える
258211 参照

reactjs - React/Redux/Typescript 通知メッセージで、コンポーネントをそれ自体からアンマウント、レンダリング解除、または削除する方法

この質問はすでに数回尋ねられていることを知っていますが、ほとんどの場合、責任の流れは下降するだけなので、解決策は親でこれを処理することです。ただし、メソッドの 1 つからコンポーネントを強制終了する必要がある場合があります。私はその小道具を変更できないことを知っています.ブール値を状態として追加し始めると、単純なコンポーネントにとって非常に面倒になり始めます. これが私が達成しようとしているものです:小さなエラーボックスコンポーネントで、「x」で閉じることができます。小道具を介してエラーを受け取ると表示されますが、独自のコードから閉じる方法が欲しいです。

そして、親コンポーネントで次のように使用します。

ここ に何を入れるべきですか?、私はすでに試しました:

ReactDOM.unmountComponentAtNode(ReactDOM.findDOMNode(this).parentNode); コンソールに素晴らしいエラーがスローされます:

警告: unmountComponentAtNode(): アンマウントしようとしているノードは React によってレンダリングされたものであり、最上位のコンテナーではありません。代わりに、このコンポーネントを削除するために、親コンポーネントの状態を更新して再レンダリングします。

ErrorBox 状態の着信小道具をコピーし、内部でのみ操作する必要がありますか?