【发布时间】:2023-03-24 06:35:02
【问题描述】:
在我的文件中有我的代码:
for(var question in this.current.questionnaireProfil["p2"]){
this.current=this.current.questionnaireProfil["p2"][question];
}
在我的 console.log 中:
this.current.questionnaireProfil ={p1: {…}, p2: {…}, p3: {…}, p4: {…}, p5: {…}, …}
每次单击下一步时,我都想从 p1 转到 p2,从 p2 转到 p3,等等。
【问题讨论】:
-
您的所有属性都标记为 p1...pn 吗?如果是这样,您可以简单地在之前定义一个字符串数组,并在您按下下一步时更新数组的索引。这将允许您拥有一个变量而不是如上所示的“p2”,并且在更新该变量时,您可以根据需要重新运行 for 循环
-
我有一个 json 文件(不可编辑)
-
谁看起来像:“Profil”:{“p1”:{“Q1”:{“intro”:“(请注意t...“intitule”:“家庭电话:”,“ args”:{“modalites”:{“1”:“numero fixe”}}}}},“p2”:{“Q2”:{“intitule”:“手机:”,“args”:{“modalites” : { "1" : "numero 便携" } } } },
-
应该 p1 => 点击 => p2 => 点击 => p3.........
-
好的,在这种情况下,您想遍历 JSON 对象 Iterating through JSON object 的所有键并将它们存储在数组中...然后您想设置一个处理程序以在单击时遍历数组 @ 987654322@
标签: javascript