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