【问题标题】:Best structure for my nativescript app我的 nativescript 应用程序的最佳结构
【发布时间】:2016-03-04 10:36:48
【问题描述】:

我想用 nativescript 编写一个应用程序,但我不知道最好的结构是什么。我已经给出了数据,例如:

var items = [
    [["high", "low"], ["wide", "narrow"], ["fat", "thin"]],
    [["black", "white"], ["...", "..."], ["", "..."]],
    [["high", "low"], ["...", "..."], ["...", "..."]],
];

在开始屏幕上应该出现第一层。把它们分成三个chategories。所以我想显示例如级别 1、2 和 3。 Image

如果您单击任何按钮,您应该会进入另一个屏幕,其中列出了所有元素。 Image 应该有一个标题和一个输入字段。如果您在输入字段中输入第二个值,则说明正确,并且会触发事件侦听器。

如果你做对了,数据应该以某种方式存储。例如,完成第 1 级的所有任务以达到第 2 级。

我查看了 docs.nativescript.org 的入门教程,它的描述很好。它几乎是我想要的,但我想存储上面写的信息。这可能吗?

【问题讨论】:

    标签: javascript android ios arrays nativescript


    【解决方案1】:

    存储信息的更好方法是将其存储在一个对象中,在items 对象中,您可以为每个级别设置数组。

    var items = {
        Level1: [["high", "low"], ["wide","narrow"], ["fat","thin"]],
        Level2: [["black", "white"], ["...","..."], ["...","..."]],
        Level3: [["high", "low"], ["...","..."], ["...","..."]]
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-20
      • 1970-01-01
      • 1970-01-01
      • 2019-08-13
      • 2011-06-15
      • 2010-10-14
      • 1970-01-01
      • 2010-09-16
      相关资源
      最近更新 更多