点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我在从模型中的json文件获取数据时遇到问题。 并将数据提供给我使用
尝试过的比较微图https://blogs.sap.com/2017/05/18/dynamic-data-in-comparison-micro-chart-in-generic-tile-in-xmlviews/
此Blogspot,但不起作用。 这是xml视图:
这是我的json数据,有7个json数组数据。
并且在controller.js中,聚合操作如下:
var model = new JSONModel(filename.json)
this.getView()。setModel(model,"别名");
我尝试使用别名,但是不起作用。
最后我想问一下如何操作json数据并馈入xml视图。
就像在我的json文件中一样,我想添加所有的microChart [" value"]并提供给xml视图。
请帮助我解决这个问题。
(15.7 kB)
嗨,
在 component.js 中执行以下操作:
其目的是使用空表设置模型。 在UI重新呈现过程中,它可以与该模型进行绑定(无论是否设置了数据,都将在以后进行)。 因此,可以并行加载模型。
致谢
约瑟夫
感谢约瑟夫的贡献,
但是我不能将json文件绑定到控制器,也不能将控制器绑定到比较微图。
我想使用JSON文件将数据绑定到xml。
使用本地var data = {data:[{{}]}
正在工作,但仍未绑定到xml。
上图是xml的一部分,可以使用我的比较微图。 我需要在这里给出什么语法。
如果我能够绑定到xml比较microChart,这将非常有帮助。 我是将数据绑定到xml视图的新手。
谢谢。
在控制器中写入
var oModel = new sap.ui.model.json.JSONModel(filepath);
var mc = this.getView.ById(" comparisonMicrChartID");
mc.setModel(oModel);
Comparison.View
data =" {path:'/microChart'}"
microChart是jsonFile根元素的名称,例如:
{
"微图":[
{" title":"进行中的预评估",
"值":5,
"颜色":"#EE1100"}
}
一周热门 更多>