gpt4 book ai didi

SAPUI5 JSONModel 和 JSONP

转载 作者:行者123 更新时间:2023-12-02 21:32:00 24 4
gpt4 key购买 nike

我有一个基于 JSONP 的 REST 服务,需要将其加载到 JSONModel 中。

网址:http://pipes.yahoo.com/pipes/pipe.run?_id=eb8dcd1d84e4aa323378ce219683878a&_render=json&_callback=bbcModelLoaded(_callback参数为要调用的JSONP函数)

从中创建 JSONModel 的首选方法是什么?

我宁愿避免自己处理 AJAX 调用。

如果您使用 JSONP url 创建 JSONModel,则会出现错误:

The following problem occurred: parsererror - bbcModelLoaded({"count":52,...

最佳答案

不需要 $.getJSON、JSONP 模型或任何其他代码采用。

这实际上是开箱即用的:

new sap.ui.model.json.JSONModel("http://pipes.yahoo.com/pipes/pipe.run?_id=eb8dcd1d84e4aa323378ce219683878a&_render=json&_callback=?");

此处的实例:http://jsbin.com/babiqoze/1/edit?html,output

重要的是你将回调参数的值设置为“?”以便 jQuery 检测到它并将其作为 JSONP 请求进行处理。 http://api.jquery.com/jquery.getjson/#jsonp

关于SAPUI5 JSONModel 和 JSONP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22132007/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com