2015-04-04 52 views
-1

我在學習sapui5。我想傳遞我的模型數據vitw參數。我嘗試過,但我認爲這是一個非常糟糕的選擇。我怎樣才能解決這個問題?Sapui5加載數據按參數傳遞

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

您只需建立網址爲您的案件串

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);