我想用nativescript编写应用程序脚本,但我不知道最佳结构是什么。我已经提供了数据,例如:
var items = [
[["high", "low"], ["wide", "narrow"], ["fat", "thin"]],
[["black", "white"], ["...", "..."], ["", "..."]],
[["high", "low"], ["...", "..."], ["...", "..."]],
];
在开始屏幕上应该出现第一层。让他们在三个chategories中分离。所以我想显示例如1级,2级和3级。 Image
如果单击任何按钮,则应进入另一个屏幕,其中列出了所有元素。 Image 应该有一个标题和一个输入字段。如果在输入字段中输入第二个值,则说明它是正确的,并且会触发事件监听器。
如果你做对了,数据应该以某种方式存储。例如,在级别1中完成全部以达到级别2。
我查看了docs.nativescript.org的入门教程及其很好的描述。它几乎是我想要的,但我想存储如上所述的信息。这可能吗?
答案 0 :(得分:1)
存储信息的更好方法是将其存储在对象中,在items
对象中,您可以为每个级别提供数组。
var items = {
Level1: [["high", "low"], ["wide","narrow"], ["fat","thin"]],
Level2: [["black", "white"], ["...","..."], ["...","..."]],
Level3: [["high", "low"], ["...","..."], ["...","..."]]
}