2017-03-28 21 views
0

我們的網頁完全基於jQuery/jQueryUI/dHTMLx和一些額外的小型庫。現在他們希望我可以做SAPUI5的每一個即將發生的事情。這是否有可能以某種正常的方式?有沒有適當的解決方法來做到這一點?是否有可能將基於jQuery的網站重新開發爲SAPUI5?

編輯:好的,我會盡量改進我的問題。我們在前端有cca 50000行代碼。我們不會將所有內容都重寫到SAPUI5中。目的是在SAPUI5中進行新的額外開發。我的問題是:它是否有任何意義將現有的庫與新的框架混合在一起?

回答

0

對於表面的元素,我相信SAPUI5覆蓋所有jQueryUI的元素,因爲SAPUI5是基於jQuery,您可以繼續使用的所有功能。

1

UI5是一個巨大的MV*框架有自己的套覆蓋應用的整個生命週期的控制。因此,「以某種正常的方式」,UI5並不打算(但不限於)與其他UI框架一起使用。

在另一方面,如deen13提到的,UI5在很大程度上基於jQuery包括jQueryUI的。可以看到UI5使用的第三方庫的完整列表here (向下滾動到「API」)。

當前UI5基於jQuery 2.2.3。如果你想使用你自己的jQuery版本,你也可以使用bootstrap UI5 without jQuery included

1

SAPUI5包含中還包括許多第三方庫和jQuery/UI。 但是,當有人要求您重新開發UI5中的現有應用程序時,他們會希望您用UI5的控件替換當前的UI,並利用UI5的概念。所以我在這裏看不到任何捷徑,而不是真正重新開發。不知道「正常方式」是什麼意思。

相關問題