【问题标题】:Storing data from from 2 separate LocalStorage locations to another single LocalStorage location将数据从 2 个单独的 LocalStorage 位置存储到另一个 LocalStorage 位置
【发布时间】:2019-09-07 17:51:37
【问题描述】:

这是一个App Studio NSB 应用程序。我可以将来自 2 个单独的 LocalStorage 位置的 LocalStorage 数据存储到另一个独立的 LocalStorage 位置吗?

我遇到的问题是使for 循环上的迭代正确。或者是我正在做的事情是不可能的。 (我是一个业余爱好编码器)

Dim saves, u
Dim saves, i

saves=JSON.parse(localStorage.BrgDst)

For i=0 To UBound(saves)
If  saves[i].Count Then 
Numb = (saves[i].Count)
RFa =(saves[i].RiseFall)
currentRecord=i  

For u = UBound(saves) To 0 Step -1
If  saves[u].Counts Then
RFb =(saves[u].RiseFallX)
currentRecord=u

Dim saves(), datix

datix={PNB: Numb, MRa: RFa, MRb: RFb}

saves=JSON.parse(localStorage.BrgDst)
saves.push(datix)
localStorage.BrgDst=JSON.stringify(saves)

End If
    Next u 
        End If
           Next i

这就是我想要的

1) 上升下降 = -3.822 上升下降 X = 3.821

2) 上升下降 = -0.617 上升下降 X = 0.617

3) 上升下降 = 0.363 上升下降 X = -0.364

但这就是我得到的

1) 上升下降 = -3.822 上升下降 X = 3.821

1) 上升下降 = -3.822 上升下降 X = 0.617

1) 上升下降 = -3.822 上升下降 = -0.364

2) 上升下降 = -0.617 上升下降 X = 3.821

2) 上升下降 = -0.617 上升下降 X = 0.617

2) 上升下降 = -0.617 上升下降 = -0.364

3) 上升下降 = 0.363 上升下降 = 3.821

3) 上升下降 = 0.363 上升下降 X = 0.617

3) 上升下降 = 0.363 上升下降 X = -0.364

【问题讨论】:

    标签: vbscript nsbasic


    【解决方案1】:

    首先,一个更好的地方是 AppStudio 讨论板: https://discuss.appstudio.dev/

    我注意到你在一个地方使用了saves[i].Count。稍后,您使用saves[u].Counts。 AppStudio BASIC 中没有 Count 或 Counts 属性。你是说saved[i].length吗?

    【讨论】:

    猜你喜欢
    • 2017-06-15
    • 1970-01-01
    • 2017-11-23
    • 1970-01-01
    • 1970-01-01
    • 2021-01-08
    • 2022-01-02
    • 2016-01-07
    • 2014-11-25
    相关资源
    最近更新 更多