IONIC使用JSON格式建议

IONIC working with JSON Format Advise

本文关键字:格式 JSON 使用 IONIC      更新时间:2023-09-26

我想知道在JSON中处理这些数据的实际上是更好的方法。特别是使用IONIC

var quizs = [
        {id: 1, 
         question: '1.jpg', 
         desc: 'What color is displayed here', 
         answer: 'blue, green, orange'} 
]

或this

var quizs = [
        {id: 1, 
         question: '1.jpg', 
         desc: 'What color is displayed here', 
         answer: [{
              color: 'blue', 
              color: 'green', 
              color: 'orange'}] 
]

第二句似乎重复得太多了

第二个对象不合法。
一个对象不能有多个具有相同名称的属性。

一个选项是(正确地)使用数组,而不是:

answer: ['blue', 'green', 'orange']

使用数组的好处是,您不需要转换answer来从中获得可能的答案之一。

要获得"blue",您的第一个示例将需要:

quizs[0].answer.split(', ')[0]

数组不需要split:

quizs[0].answer[0]