on 05-17-2019 12:07 PM
Hi,
I have defined a table in my view.
<Table id="table1" items="{/data}" growing="true" growingThreshold="4">
And i am trying to fetch the property items in the controller as below :
var oModel = this.getView().byId("table1").getModel();
var itemData = oModel.getProperty("/data");
BUT its not working and itemData always remains Undefined .
Could you please help identify what could be wrong here.
Thanks in advance.
in oninit, pass a simple data as well, like below, check this link for your reference
oData = { "data": [] }
var oModel = new JSONModel(oData);
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Gary,
<Table id="table1" items="{/data}" <!-- this should be forward slash
Regards,
Karthik Arjun
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
try oModel.getData().data, should work
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.