如何传递ID以从Assets文件夹读取Json

时间:2018-07-05 12:29:29

标签: typescript assets angular6

global.document.documentElement = {matches: () => false};

从具有该ID的本地存储中获取ID值,尝试读取json。 如何传递该ID来读取特定的json。

2 个答案:

答案 0 :(得分:0)

这是您的方案的解决方案,

    let id = localStorage.getItem('currentUser');

    this.http.get(`assets/${id}/profiles/admin.json`)
        .subscribe(result=> {
            this.profile = result.json();
            //do some stuff 
        })

对我来说工作完美。让我们尝试一次,让我知道。

答案 1 :(得分:0)

this.http.get('./assets/' + id +' /profiles/admin.json')
               .subscribe(result => {
                 this.profile = result.json();
               });