Sapui5 load数据通过参数传递

时间:2015-04-04 22:18:04

标签: sapui5

我正在学习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);   

1 个答案:

答案 0 :(得分:0)

您只需将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 );

相关问题