日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > vue >内容正文

vue

SAP Fiori + Vue = ?

發布時間:2025/3/21 vue 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SAP Fiori + Vue = ? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2017年3月28日,我到國內一個SAP CRM客戶那里,同他們的架構師關于二次開發的UI框架選擇SAP UI5還是Vue進行了一番探討。回到SAP研究院之后,我把這個問題扔到了公司的微信群里,引起了大家的熱烈討論。

因為出差回來之后,我需要向我老板和老板的老板匯報工作,因此寫了這篇blog:

https://blogs.sap.com/2017/03...

時光飛逝,轉眼間2018年也快過完了。今天上午上班路上,忽然看到陽哥在公司微信群里發了一個截圖,提供了一個指向公網github倉庫的鏈接:

https://github.com/SAP/fundam...

看到這個倉庫的url,Jerry馬上就想起了早些時候在experience.sap.com網站上看到的這條新聞:

https://experience.sap.com/ne...

我們都知道Fiori代表SAP新一代UI的界面風格,而UI5是Fiori UX(User Experience,用戶體驗)的具體實現技術。SAP決定將Fiori同具體UI實現技術解耦, 是出于什么考慮呢?

眾所周知,前端技術發展的速度是非常快的,新理念,新名詞,新工具層出不窮,很多前端開發程序猿經常哀嘆"學不過來了",那么,如果只綁定于某一種具體的UI實現技術,Fiori UX會缺乏足夠的靈活性,很難充分利用業界最新技術來更好地為終端用戶服務。

同時,這一舉動也充分體現了SAP確實在傾聽自己生態圈里開發人員的呼聲,通過這種解耦允許SAP開發人員根據實際項目需要,靈活選擇最佳UI框架來開發Fiori應用。

Fiori UX同底層UI實現框架解耦的關鍵就在于SAP Fiori Fundamentals, 一個輕量級的展現層實現。從技術層面上說,SAP Fiori Fundamentals不是一種新的UI技術或者框架,而是一系列stylesheets和HTML標簽的集合,以此來讓SAP生態圈里的UI開發人員用其喜歡的UI框架,比如Angular,React,Vue等進行開發,同時自動保證開發出的應用仍具有Fiori的風格和用戶體驗。

SAP Fiori Fundamentals的出現,絕不意味著它會替代UI5,實際上,SAP對于UI5的維護和功能增強一直沒有停步。

按照Jerry文章的風格,當然是到上代碼的時候了。

因為Jerry所在的團隊進行原型開發,組內同事大多喜歡用Vue,所以我們就來試試SAP Fiori Fundamentals + Vue這對組合。

首先我們得有一個能工作的Vue應用,然后在此基礎上加工。

您可以在我的SAP博客上找到一個Hello World的Vue應用,通過webpack打包之后運行,能在瀏覽器里看到顯示的Hello World:

https://blogs.sap.com/2017/12...

這個Hello world的Vue應用,項目結構如下:

下面我們在其基礎上進行加工。

1. 在項目文件夾下安裝fundamental-vue。這是為SAP Fiori Fundamentals實現的一個輕量級的Vue組件集合。

npm install --save fundamental-vue

安裝完畢后在package.json里能夠看到fundamental-vue還在beta版,

這一點和SAP在github上的文檔描述一致。

2. 下面這個鏈接羅列了SAP Fiori Fundamentals里支持的Vue組件,同時也介紹了如何自定義一個新的Vue組件。

https://dist-4d2gqwr8y.now.sh...

下圖是一個Table組件的運行時效果,大家不難發現這個Table的外觀和我們之前用UI5開發的很相似。

點擊Show Code,會顯示這個Table組件的Vue實現源代碼,類似我們UI5 Toolkit里顯示的控件在UI5 XML View里的源代碼,道理是相通的。

把這一大堆代碼粘貼到我們Vue應用src文件夾下的index.vue里:

同樣在index.vue里,在module.exports里實現作為Button事件處理函數addCurrentEntry, 以及硬編碼一些測試數據:

在main.js里加入兩行:

import FundamentalVue from 'fundamental-vue';

Vue.use(FundamentalVue);

最后一步,在index.html里引入位于CDN上的Fiori Fundamentals的css文件。當然github上也提到了也可以使用npm install --save fiori-fundamentals將其安裝到本地使用。

至此加工就結束了。用webpack打包之后,運行npm run dev啟動wepack-dev-server, 就可以在localhost里看到如下效果:

輸入新的謀士姓名,點擊Add Entry按鈕之后能將其輸入到表格中。

盡管網上有種說法,“郭嘉不死,臥龍不出”,然而孔明永遠是Jerry心中的三國演義第一謀士。

這個使用Vue組件開發而成的具有Fiori UX風格的應用運行時效果,大家可以查看這個視頻體驗:

<iframe frameborder="0" width="677" height="380.8125" allow="autoplay; fullscreen" allowfullscreen="true" src="https://v.qq.com/txp/iframe/p...;amp;vid=q0814wlsmqn&amp;autoplay=false&amp;full=true&amp;show1080p=false&amp;isDebugIframe=false" style="margin: 0px; padding: 0px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;"></iframe>

或者查看我托管到github上的demo:

http://i042416.github.io/Fior...

手機上打開上面鏈接的效果:

由于時間關系,Jerry還沒能深入了解SAP Fiori Fundamentals的更多技術細節,只是簡單給大家展示了它和Vue協同工作的效果。

未來如果有機會,Jerry會給大家帶來更多深入報道,感謝閱讀。

相關閱讀

  • SAP Fiori應用的三種部署方式
  • Jerry的Fiori原創文章合集
  • SAP成都C4C小李探花:淺談Fiori Design Guidelines
  • Jerry和您聊聊Chrome開發者工具
  • Jerry的UI5框架代碼自學教程
  • Jerry的碎碎念:SAPUI5, Angular, React和Vue
  • SAP Cloud for Customer 使用SAP UI5的獨特之處
  • 當我用UI5診斷工具時我用些什么
  • 在Kubernetes上運行SAP UI5應用(上)
  • 在Kubernetes上運行SAP UI5應用(下)

要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":

總結

以上是生活随笔為你收集整理的SAP Fiori + Vue = ?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 色多多在线视频 | 国产任你操 | 一本一道波多野结衣av黑人 | 亚洲日本色 | 狼人久久 | 国产精品人妖 | 亚洲高清在线视频 | 成人深夜在线 | 在线天堂av| 日本福利在线 | 成年女人免费视频 | 懂色av中文一区二区三区天美 | 日韩欧美亚洲一区二区 | 在线观看网站黄 | 丰满圆润老女人hd | 亚洲一区二区观看 | 国模一区二区三区 | 另类小说亚洲色图 | 亚洲精品国产日韩 | 天天操天天干天天爽 | 成年人国产 | 麻豆乱淫一区二区三区 | 精品成人av一区二区在线播放 | 美女扒开腿让人桶爽 | 婷婷伊人综合中文字幕 | 超碰国产97| 黄页av| 亚洲精品国产精华液 | 欧美色图狠狠干 | 久久网站av| 日日操夜夜 | 国产一区二区久久精品 | 日日摸夜夜 | av网站在线免费播放 | 黄色国产视频网站 | 在线观看免费视频一区二区 | 精品国产一区二区三区久久久蜜臀 | 国产一区二区三区高清视频 | 亚洲精品1区2区 | 丝袜人妻一区 | 久久美女av| 国产微拍精品一区 | 老色驴综合网 | 插久久| 一级理论片 | 男女做事网站 | 久久久久国产一区二区三区潘金莲 | 久久大胆人体 | 久久久精品亚洲 | 久久久1 | 日韩精品一区二区三区无码专区 | 欧美日韩国产在线观看 | 蜜桃成人网 | 国模视频在线 | 日本人毛片 | 亚洲性事 | av簧片| 久久久久亚洲精品中文字幕 | 青草视频在线观看免费 | 总裁边开会边做小娇妻h | 99re在线视频播放 | 亚洲高清在线观看视频 | 香蕉啪啪网 | 亚洲成av人影院 | 极品美女高潮出白浆 | 亚洲欧洲免费视频 | 狠狠v欧美v日韩v亚洲ⅴ | 97综合视频| 亚洲情se | 欧美色图亚洲视频 | 久久亚洲热 | 色狗网站 | 无码人妻丰满熟妇精品区 | 欧美日韩一区在线观看 | 精品国产91 | 国产高清视频一区二区 | 中文字幕在线观看视频免费 | 国产精品一区二区三区在线 | 亚洲成人自拍偷拍 | 日韩高清一二三区 | 成人一区二区三区在线 | 国产亚洲精品av | 欧美xxxx888 | 国产在线天堂 | 波多野结衣视频免费看 | 亚洲成人av综合 | 国产成人精品一区二区三区视频 | 免费一级淫片aaa片毛片a级 | 久久h| 黄色一级免费片 | 黄视频在线 | 91精品国产一区 | 亚洲国产剧情 | 精品一区二区三区日韩 | 国产成人综合久久 | 久久久久久久久久免费 | 懂色av蜜臀av粉嫩av分享吧 | 日韩一级在线播放 | 成人wwwww免费观看 |