直接在 AEM 中获取 Json 响应
Fetch Json response in AEM sightly
我正在开发一个 AEM 组件,我的字段数据(下拉值、动态输入值等)是从 json 文件中获取的。此 json 从 jquery 就绪函数中调用。
我的浏览器收到此 json 响应的 404 错误。我知道 AEM 保留使用“.json”文件,是否有其他方法可以获取这些值?
我的 json 被称为
的方式
jQuery(document).ready(function(){ <br>
DataAccessLayer.SetSomething("./data/myjsonFile.json");
});
根据评论中的讨论
I feel that your jsonfile is sth you keep statically within the
component itself
/app/yourapp/components/thecomponent/data/myjsonFile.json
whilst
your requesting something within your /content/yourapp
section where
this file is just not present
回答
moved my json data file inside the component folder and it worked
我正在开发一个 AEM 组件,我的字段数据(下拉值、动态输入值等)是从 json 文件中获取的。此 json 从 jquery 就绪函数中调用。
我的浏览器收到此 json 响应的 404 错误。我知道 AEM 保留使用“.json”文件,是否有其他方法可以获取这些值? 我的 json 被称为
的方式jQuery(document).ready(function(){ <br>
DataAccessLayer.SetSomething("./data/myjsonFile.json");
});
根据评论中的讨论
I feel that your jsonfile is sth you keep statically within the component itself
/app/yourapp/components/thecomponent/data/myjsonFile.json
whilst your requesting something within your/content/yourapp
section where this file is just not present
回答
moved my json data file inside the component folder and it worked