InteractiveBarChart:如何绑定模型数据?

问题描述 投票:0回答:1
sapui5
1个回答
1
投票

UI5中的任何控件都具有相同的数据绑定概念:属性聚合绑定。

如果控件旨在显示多个内容(即表格或列表),它将具有所谓的聚合

InteractiveBarChart控件中有一个聚合“bars”。

任何控件都可以通过统一的绑定语法绑定到模型。

  • 程序化绑定是以下模板:“bind{NAME OF AGGREGATION}”。所以在这种情况下,它将是“bindBars”方法,它采用与任何聚合绑定相同的参数列表;
  • 对于 XML 中的声明绑定,您必须做两件事:
    1. 告诉控件数据源。在您的情况下,您应该将控件的属性与聚合名称“bars”设置为绑定字符串“{/}”,以防您将原始数组存储在默认模型的根属性中(即没有姓名)
    2. 定义一个模板,它将用作创建柱列表的基础(您已经正确完成)
© www.soinside.com 2019 - 2024. All rights reserved.