利用WebStorm開發(fā) SAP UI5 項(xiàng)目

1 WebStorm開發(fā)配置

1.1 下載OpenUI5 Development Plugin

點(diǎn)擊目錄File->Setting,添加 SAP/OpenUI5 Development Plugin 插件,安裝完成重啟項(xiàng)目


1.2 新建UI5項(xiàng)目

在WebStorm中新建項(xiàng)目,選擇UI5 Application


在命令行中,首先npm install grunt-cli -g全局安裝grunt構(gòu)建工具,然后在項(xiàng)目目錄下通過npm install安裝依賴,安裝完成后,grunt serve啟動(dòng)項(xiàng)目
在main.view.xml 中添加text標(biāo)簽

通過瀏覽器查看

1.3 訪問odata 測(cè)試

在manifest中配置datasource

    "ach": "ach",
    "dataSources": {
      "invoiceRemote": {
        "uri": "http://services.odata.org/V2/Northwind/Northwind.svc/",
        "type": "OData",
        "settings": {
          "odataVersion": "2.0"
        }
      }
    }
......
    "models": {
      "i18n": {
        "type": "sap.ui.model.resource.ResourceModel",
        "settings": {
          "bundleName": "test1.i18n.i18n"
        }
      },
      "invoice": {
        "dataSource": "invoiceRemote"
      }

在xml頁面中添加list組件

                <content>
                    <Text text = "hello world"/>
                    <List
                            headerText="Invoice"
                            class="sapUiResponsiveMargin"
                            width="auto"
                            items="{invoice>/Invoices}">
                        <items>
                            <ObjectListItem
                                    title="{invoice>Quantity} x {invoice>ProductName}" />
                        </items>
                    </List>
                </content>

新建chrome快捷方式,在目標(biāo)后面添加-disable-web-security --user-data-dir關(guān)閉同源校驗(yàn)


打開瀏覽器訪問

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,695評(píng)論 19 139
  • afinalAfinal是一個(gè)android的ioc,orm框架 https://github.com/yangf...
    wgl0419閱讀 6,602評(píng)論 1 9
  • afinalAfinal是一個(gè)android的ioc,orm框架 https://github.com/yangf...
    passiontim閱讀 15,898評(píng)論 2 45
  • 來源:伯樂在線專欄作者 - 一縷殤流化隱半邊冰霜鏈接:http://ios.jobbole.com/87576/ ...
    飛天豬Pony閱讀 3,114評(píng)論 0 20
  • 2017年 2017年很快就過去,2018已經(jīng)過去22天了,回想自己的的2017,回想2017的營業(yè)區(qū),感慨,唏噓...
    大樹的森林閱讀 287評(píng)論 2 1

友情鏈接更多精彩內(nèi)容