1
없이 루트와 나는이 양식에 JSON 데이터가 :바인딩 JSON 테이블
[
{
"var1": 1,
"var2": "test"
},
{
"var1": 2,
"var2": "something"
}
]
은 테이블이 결합 할 수 있는가 또는 JSON은 루트 요소를 필요합니까? 내가/게시물/1로 URL을 변경하면 작동하도록 1 레코드를 얻을 수 있지만 여러 레코드를 처리 할 수 없습니다.
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>