1
に無いルートを持つ私は、このフォームでJSONデータを持っている:バインドJSONはテーブル
[
{
"var1": 1,
"var2": "test"
},
{
"var1": 2,
"var2": "something"
}
]
それが表にこれをバインドすることは可能ですかJSONは、ルート要素が必要なのですか?私は/ posts/1にURLを変更しても、複数のレコードを扱うことはできません。
var postsModel = new sap.ui.model.json.JSONModel();
postsModel.loadData('https://jsonplaceholder.typicode.com/posts');
var mytab = this.byId('myTable');
mytab.setModel(postsModel);
<Page title="Settings Page">
<content>
<VBox>
<Button press="getInvoices" text="Invoice getter" />
<Table id="myTable" >
<columns>
<Column><header><Label text="userid"/></header></Column>
<Column><header><Label text="id"/></header></Column>
<Column><header><Label text="title"/></header></Column>
<Column><header><Label text="body"/></header></Column>
</columns>
<items>
<ColumnListItem>
<cells>
<Text text="{userId}" />
<Text text="{id}" />
<Text text="{title}" />
<Text text="{body}" />
</cells>
</ColumnListItem>
</items>
</Table>
</VBox>
</content>
</Page>