项目文件夹如下:

```html

 <script src="https://code.jquery.com/jquery-3.1.0.min.js"integrity="sha256-cCueBR6CsyA4/9szpPfrX3s49M9vUU5BgtiJj06wt/s="crossorigin="anonymous"></script><link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"rel="stylesheet"integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u"crossorigin="anonymous"><script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa"crossorigin="anonymous"></script><script src="https://unpkg.com/react@15.3.2/dist/react.js"></script><script src="https://unpkg.com/react-dom@15.3.2/dist/react-dom.js"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/react-bootstrap/0.30.5/react-bootstrap.js"></script><script src="https://unpkg.com/babel-standalone@6.15.0/babel.min.js"></script><script src="/js/main.js" type="text/babel"></script><link href="/css/main.css" rel="stylesheet"></head><body><div class="container"><div id="product-list"></div></div></body>

```

var ListBox = React.createClass({render: function() {return (<button type="button" className="list-group-item" id="product-list"><div className="row vertical-align"><div className="col-sm-8 top"><h4>Top Label</h4><p>10 boxes at 20 bags</p></div><div className="col-sm-3 text-right top"><h4>99.99<small className="text-muted"> EUR</small></h4><p>Available</p></div><div className="col-sm-1 center"><span className="glyphicon glyphicon-chevron-right pull-right" aria-hidden="true"></span></div></div></button>);}
});var ProductList = React.createClass({render: function() {return (<div className="list-group"><ListBox /><ListBox /><ListBox /></div>)}
});ReactDOM.render(<ProductList />,document.getElementById('product-list')
);
.vertical-align {display: flex;align-items: baseline;
}
.vertical-align .top {align-self: baseline;
}
.vertical-align .center {align-self: center;
}
.available {color: green;font-weight: bold;
}
.discontinued {color: red;font-weight: bold;
}

最终结果:

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

在SAP WebIDE里开发一个React component相关推荐

  1. 在SAP WebIDE里开发一个最简单的react component

    源代码如下: <!DOCTYPE HTML> <html lang="en"> <head> <meta charset="ut ...

  2. SAP WebIDE 里开发 SAP UI5 应用时,使用 Ctrl + Space 实现代码自动完成功能

    Created by Wang, Jerry, last modified on Mar 23, 2015 Suppose you would like to know how to use butt ...

  3. 使用SAP WebIDE创建开发Java应用,并且在浏览器里调试

    打开SAP WebIDE,新建一个项目,选择New from template,基于Multi-Target Application模板创建: 项目创建完毕后,右键选择New->Java Mod ...

  4. 如何把SAP WebIDE里的Web项目同Github仓库连接起来

    我们在SAP WebIDE里进行UI5应用开发时,当然也希望能将开发的代码纳入到github版本管理中去. 步骤其实非常简单. 右键点击WebIDE里UI5应用,git->Initialize ...

  5. react的导出是怎么实现的_从零开始开发一个 React

    这个是从零开始开发一个 React 系列的第七篇.想要访问之前的内容可以点击下方的链接进行访问: 最简单的实现,包括 vdom 结构,createElement,ReactDOM.render 增加 ...

  6. SAP WebIDE里OData service catalog的实现原理

    我们在SAP WebIDE里创建UI5应用时,可以从Service catalog里选择需要的OData服务,如下图所示: 这个ag3-backend是什么意思? 是我在SAP Cloud Platf ...

  7. 怎么安装aptdaemon模块_自己开发一个React Native 模块

    大纲 为什么需要 React Native Module 如何创建一个 React Native的模块 编写 Android Toast 功能模块 如何调试 React Native 模块------ ...

  8. SAP WebIDE里本地运行Fiori应用后,会自动生成一个新的Destination

    我在Neo环境里通过SAP WebIDE的新建项目菜单创建了一个Fiori应用后,本地运行,会弹出如下的对话框,让用户输入Neo环境的用户名和密码: 确认之后,会自动生成一个新的Destination ...

  9. SAP WebIDE 里 UI5 应用的隐藏文件 project.json

    在SAP WebIDE UI5应用编辑器里的菜单View->Show Hidden files点击后,即可发现项目文件夹下有一个隐藏文件project.json: 内容如下: 这也解释了为什么b ...

最新文章

  1. 查看正在执行的事务_看懂sql_trace--分析执行计划及CBO行为
  2. 单机安装oracle,Oracle 11G 单机安装
  3. android 属性动画变大,Android PropertyAnimation 属性动画(一)初探
  4. SSH整合注解版(Spring+Struts2+Hibernate)
  5. @Param注解在dao层的使用
  6. 最新全国暴雨强度公式2019_2019-2020最新全国高中排名
  7. 支付宝包下了9家报纸的头版,竟然是为了……
  8. Linux 网络编程 —— 套接字的介绍
  9. Win7 旗舰版激活方法及密钥
  10. 基于STM32单片机设计指纹考勤机+上位机管理
  11. GPRS远程开关 2 AIR202模块
  12. 心情不好的时候,用 Python 画棵樱花树送给自己吧
  13. 计算机其它离的360云盘,多台电脑无缝共享文件 360云盘无限保存
  14. Talib.MAVP中的periods参数意义
  15. vue3+element plus下面,自定义el-table表格标题
  16. pcb小分享——PCB板组成部分有哪些?
  17. 存储数据保护技术——双活
  18. Pytest+Unittest+Git+Jenkins企业级CICD自动化测试平台建设方案
  19. PS怎么制作下雨天玻璃水雾图片效果
  20. java三元运算符用的多不多_Java多个三元运算符

热门文章

  1. 前端知识区别和学习路线_个人收藏
  2. 接口隔离原则——面向对象设计原则
  3. VMware install MikroTik RouterOS
  4. poj1673 EXOCENTER OF A TRIANGLE
  5. u-boot 2011.09 使用自己的board 以及config.h
  6. iOS XMPP Framework 中文概述
  7. linux 备份svn
  8. D3D中的粒子系统(1)
  9. pyecharts学习(part3)--简单图表绘制及参数优化
  10. Psych101(part7)--Day7