2

現在、7 つのタブを保持するマスター レイアウトのマスター保存動作を実装しています。

基本的に、マスター レイアウトの [保存] ボタンをクリックすると、各タブがそれ自体を保存 (完了) し、保存したことをマスター レイアウトに報告するようにしたい (再び、完了)。

私が行き詰まっているのは、マスター レイアウトの対応する JS ファイルに真理値表を作成したいということです。これにより、7 つのタブのどれが保存されたかが追跡され、保存が行われたことをユーザーに報告できます。完了しました。

一般化するには: Javascript の真理値表/2D 配列、どこにある?

前もって感謝します。

4

1 に答える 1

0

ブール値の配列を使用して、7 つのタブのそれぞれが保存されているかどうかを追跡できます。

var tabSaveTable = [false,false,false,false,false,false,false];

次に、特定のタブが保存されるたびに、そのスロットを としてマークするだけでよく、trueそれが変更されるたびに (そのため、再度保存する必要があります)、そのスロットを に設定できますfalse。たとえば、tab3 を保存済みとしてマークするには (タブの番号が 0 から始まると仮定します)、次のように設定します。

tabSaveTable[3] = true;

tab3 が変更され、再度保存する必要がある場合は、次のように設定します。

tabSaveTable[3] = false;

これは、私が従ったと思うあなたの質問の一部です。さらにある場合は、明確にしてください。これに2D配列が必要な理由がわかりません。

于 2012-07-20T01:23:34.017 に答える