Sapui5 加载数据传参
Sapui5 load Data pass by parameter
我正在学习sapui5。我想传递我的模型数据 vitw 参数。我试过了,但我认为这是一个非常糟糕的选择。我该如何解决这个问题?
var view = this.getView();
var model = new sap.ui.model.json.JSONModel();
var variable="testVariable";
model.loadData("......format=json&key=selectbyname&Name=" +variable+ ");
view.setModel(model);
您只需将 URL 构建为字符串
var variable = "testVariable";
var url = "http://www.example.org/models?type=json&name=" + variable;
model.loadData(url);
view.setModel(model);
在您的情况下,删除粗体部分就足够了,这样您就可以收到有效的 javascript:
model.loadData("......format=json&key=selectbyname&Name=" +variable
+ ");
到
model.loadData("......format=json&key=selectbyname&Name=" + variable );
我正在学习sapui5。我想传递我的模型数据 vitw 参数。我试过了,但我认为这是一个非常糟糕的选择。我该如何解决这个问题?
var view = this.getView();
var model = new sap.ui.model.json.JSONModel();
var variable="testVariable";
model.loadData("......format=json&key=selectbyname&Name=" +variable+ ");
view.setModel(model);
您只需将 URL 构建为字符串
var variable = "testVariable";
var url = "http://www.example.org/models?type=json&name=" + variable;
model.loadData(url);
view.setModel(model);
在您的情况下,删除粗体部分就足够了,这样您就可以收到有效的 javascript:
model.loadData("......format=json&key=selectbyname&Name=" +variable
+ ");
到
model.loadData("......format=json&key=selectbyname&Name=" + variable );