如何上传&查看json文件以便稍后在Ionic 3中获取其数据?

时间:2018-04-06 06:22:32

标签: javascript json ionic-framework ionic3

我有一个小json,我希望在我的网站上传后使用这些数据

{
"Images" : {
    "url":
       [
        "https://images4.alphacoders.com/474/thumb-1920-47438.png",
        "https://images7.alphacoders.com/303/thumb-1920-303042.png"
       ]
   }
}

我的问题是:当我上传file.json时,我只能下载它。

修改

为了使我的问题更加清晰,我在临时网站上传了json文件

这里的不同之处在于我尝试使用我网站上的json和其他网站,如[Myjson.com]

只有当我使用第二个链接时使用此方法(在离子3中)我才能从json获取数据

this.http.get("https://api.myjson.com/bins/s82gr").map(res => res.json()).subscribe(data => {
    console.log(data);
    this.posts = data.images;
});

那么,有可能从第一个链接获取json吗?

1 个答案:

答案 0 :(得分:0)

我很久以前就搜索过类似的东西,所以不记得我搜索过的内容,但以下是帮我这样的样本试试这段代码......

// To be created at application startup, just after
// QApplication::setApplication(), setOrganizationName() etc. is called.
// When the application is running, you only obtain cached values
// from the instance of Settings instead of querying QSettings.
class Settings
{
    Settings() { 
        m_x = QSettings().value("x", 0).toInt(); 
    }

    int x() const {
        return m_x;
    }

    void setX(int x) {
        if (x == m_x)
            return;
        m_x = x;
        QSettings().setValue("x", x);
    }

private:
    int m_x;
}