sap.m.TileContainer问题

时间:2016-03-10 07:10:50

标签: sapui5

我使用sap.m.TileContainer来显示图块,

var tileContainer = new sap.m.TileContainer({
                tiles:  {
                    path: "/Buttons",
                    template: new sap.m.StandardTile({
                        title : "{name}",
                        visible : "{active}"
                    })
                }
            });

我的odata服务: -

{
d: [
    {
       __metadata: {
          id: "http://host/Service.svc/Buttons(2)",
       },
       ID: 2,
       DisplayName: "Work",
       Active: true
   },
   {
      __metadata: {
          id: "http://host/Service.svc/Buttons(3)",
      },
      ID: 3,
      DisplayName: "In",
      Active: true
  }
 ]
}

工作正常。

现在,当我将第一个图块的Active in OData模型更改为false时,我没有在UI上获得任何图块。

错误为 -

Uncaught TypeError: Cannot read property '$' of undefined

我再次尝试将第二个图块激活更改为false,将第一个图块更改为true,其工作正常,显示第一个图块并隐藏第二个图块。

请帮助,谢谢

添加了版本和错误消息 -

SAPUI5版本1.34.8, 核心版本1.34.8(内置于20160226-0945,最后一次更改) enter image description here

0 个答案:

没有答案