577 次瀏覽
什麼是 SAPUI5?它是一個用於開發移動和桌面 Web 應用程式的框架,其中包含大量的 JS 庫。但是這些 JS 庫不能單獨使用,它們必須與 CSS 和 JS 整合在一起才能開發互動式網際網路應用程式。SAP 可以定製,也可以構建自己的 UI 元件,例如佈局、控制元件等。由於其廣泛的功能,我們可以控制和定義自定義控制元件。SAPUI5 的特性以下是 SAPUI5 的一些特性:它可以為用例建立複雜的 UI 模式。它使用… 閱讀更多
614 次瀏覽
“ControlAggregation” 指的是將對映檢視新增到其中的目標聚合。如下用例中指定:“路由”:{ “配置”:{ “路由器類”:“sap.m.routing.Router”, “檢視型別”:“XML”, “檢視路徑”:“sap.ui.demo.nav.view”, “控制元件 ID”:“app”, “controlAggregation”:“dummy”, “過渡”:“滑動”, “繞過”:{ “目標”:“NA” }示例檢視定義如下: 因此,“controlAggregation” 被命名為“dummy”,但應用程式被命名為 SampleApp。因此,目標是“sap.m.SampleApp”,聚合名為“dummy”。讓… 閱讀更多
827 次瀏覽
JavaScript 包含各種第三方庫,這些庫在處理 SAP UI5 應用程式時可以簡化開發。您可以使用以下 jQuery:jQuery.sap.require("sap.ui.thirdparty.jqueryui.jquery-ui-core");其他常用的 JavaScript 庫:MomentJSLoadsh要在 SAP UI 應用程式專案中載入第三方庫,請建立一個名為“libs”的資料夾。此資料夾用於放置第三方庫:您可以建立一個名為 moment.js 的檔案,並將從第三方庫網站複製的程式碼貼上到其中。此程式碼可以使用庫 index.html 包含在您的 UI5 應用程式中。
425 次瀏覽
是的,你完全正確。這是一個非常基本的事情,你只需要使用這個運算子來進行函式呼叫。onInit: function() { //你的邏輯 this.CustomFunction(); } CustomFunction : function () { //一些邏輯 }
320 次瀏覽
我會說這不是一個很大的開箱即用的需求。你可以很容易地做到。你需要做的就是在嚮導的 complete 事件中連線你的需求,該事件在每個步驟完成時都會被呼叫。你只需要隱藏已完成的檢視並顯示下一個檢視。這樣你一次只能檢視一個檢視。onComplete: function(oEvent) { var wdStep = oEvent.getSource(); wdStep.setVisible(false); }
372 次瀏覽
無論是否有資料,“無資料”行都會顯示在網格中,這是因為控制元件的“VisibleRowCount”屬性。它控制可見行的數量。因此,在應用過濾器後再次繫結表格後,需要將其動態更新到匹配結果中的行數。類似於這樣:onBindingChange: function(oEvent) { this.getView().byId("").setVisibleRowCount(oEvent.getSource().getLength()); }
645 次瀏覽
你已經識別出正確的用例,因為這是設計使然,因為你已經來回導航,它會呈現最後呈現的版本,而 OnInit() 不會被呼叫。但是,如果你想覆蓋此行為,SAP 允許你這樣做。你可以委託給路由器的 patternMatched 事件,以便無論何時呈現檢視,OnInit() 方法都會被呼叫。this.getOwnerComponent().getRouter().getRoute("").attachPatternMatched(, this);你需要在控制器的 init 方法中將事件處理程式附加到路由器。希望這有幫助,並解決你的需求。
269 次瀏覽
當你的代理具有 SSO 令牌時,你應該使用 SET-COOKIE 頭部將 SSO 令牌傳遞給客戶端。示例set-cookie: MYSAPSSO2=DFOKJLDM.....AJLBhHcvA%3d%3e; path=/; domain=xxxxx.sap.com它應該從代理傳遞到客戶端瀏覽器,並且域名需要更改為代理,如下所示:set-cookie: MYSAPSSO2=DFOKJLDM.....AJLBhHcvA%3d%3e; path=/; domain=PROXYDOMAIN.com下次你的瀏覽器呼叫代理時,這將包含會話 Cookie 在請求頭中,如下所示。代理將從 HTTP 請求頭讀取該 Cookie 以進行呼叫。Cookie: MYSAPSSO2=DFOKJLDM.....AJLBhHcvA%3d%3e;
111 次瀏覽
我認為沒有推薦的方法可以訪問 Datepicker 中的內部日曆。我建議你使用 GitHub 在 Openui5 中提出功能請求。
84 次瀏覽
你可以嘗試使用以下程式碼:var iconTabBar = sap.ui.getCore().byId("vwDetails--itabBar")