javascript - 如何从 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'
}
对于任何对象,如何实现这一点?
编辑:我想知道的是是否有任何方法可以代理属性访问运算符来按需加载数据,或者是否有任何其他方法可以做到这一点。
解决方案
推荐阅读
- apache-spark - 迭代编程 - 正在执行作业而不启动它们
- java - 更改相机设置时形状消失
- ios - 下面的代码对于分离签名工作得很好!如何获得附加签名?
- python - 如何在 python 中翻译此代码以使其更具可读性?
- php - Laravel如何与全名连接名字中间名首字母姓氏
- django - Django:如果查询集为空,则签入模板
- java - Java - 线程计算更慢
- ios - 是否可以在 ios 上使用 firebase 更新已发送的通知?
- java - 如何减少自定义反序列化器中的 if 数量
- python - Tkinter 无法使用命令更改对象(按钮)颜色我错过了什么?