利用WebStorm开发 SAP UI5 项目

1 WebStorm开发配置

1.1 下载OpenUI5 Development Plugin

点击目录File->Setting,添加 SAP/OpenUI5 Development Plugin 插件,安装完成重启项目


1.2 新建UI5项目

在WebStorm中新建项目,选择UI5 Application


在命令行中,首先npm install grunt-cli -g全局安装grunt构建工具,然后在项目目录下通过npm install安装依赖,安装完成后,grunt serve启动项目
在main.view.xml 中添加text标签

通过浏览器查看

1.3 访问odata 测试

在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快捷方式,在目标后面添加-disable-web-security --user-data-dir关闭同源校验


打开浏览器访问

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,841评论 18 139
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    wgl0419阅读 6,322评论 1 9
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,489评论 2 45
  • 来源:伯乐在线专栏作者 - 一缕殇流化隐半边冰霜链接:http://ios.jobbole.com/87576/ ...
    飞天猪Pony阅读 3,004评论 0 20
  • 2017年 2017年很快就过去,2018已经过去22天了,回想自己的的2017,回想2017的营业区,感慨,唏嘘...
    大树的森林阅读 247评论 2 1