2

我目前正在为包含 7 个选项卡的主布局实现主保存行为。

本质上,当单击主布局上的“保存”按钮时,我希望它使每个选项卡都保存自己(完成),然后向主布局报告它已保存(再次,完成)

我坚持的是,我想在主布局的相应 JS 文件中有一个真值表,它跟踪 7 个选项卡中的哪些已保存,以便它可以向用户报告保存已完全的。

概括地说:Javascript中的真值表/二维数组,它们在哪里?

提前致谢。

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;

这是我认为我遵循的问题的一部分。如果还有更多,请澄清。我不明白为什么你需要一个二维数组。

于 2012-07-20T01:23:34.017 回答