首页 > 解决方案 > 如何从 json 文件中延迟加载对象及其属性

问题描述

我正在尝试从 json 延迟加载对象并能够使用以下特定语法:

var myObj = loadFromFile('myObj.json');
console.log(myObj.prop1); //prop1 is loaded here, and nothing else
console.log(myobj); //this loads the rest of the object from the json file


//myObj.json
{
   'prop1': 'val1',
   'prop2': 'val2'
}

对于任何对象,如何实现这一点?

编辑:我想知道的是是否有任何方法可以代理属性访问运算符来按需加载数据,或者是否有任何其他方法可以做到这一点。

标签: javascripttypescript

解决方案


推荐阅读