Oracle JET 起步】的更多相关文章

Oracle JET介绍 Oracle JET是一个用于经验丰富的JavaScript开发人员构建客户端的基于JavaScript的应用程序的工具包.(抱歉本人对JavaScript绝对是从零开始) Oracle说:在使用Oracle JET成功开发应用程序之前,您应该熟悉JET框架使用的第三方库和技术.(同样本人也是小白),该列表包含: JQuery JQuery UI Knockout JavaScript CSS HTML5 SASS Apache Cordova (if you want…
在使用 Oracle JET 开发 webapp 时,会使用到 ojrouter ,ojrouter 默认含有历史记录推送功能.在调试 Android 时会发现返回键总是返回到上一次浏览记录(App 中的记录),这在 Android 端使用时是不合理的. 解决方法: 1.在创建 router 时取消默认的历史记录推送功能.文档里没有写明如何取消,该方法有待补充. 2.在使用 router 时调用 go 方法,调用此方法时可以添加参数 go('stateId', {historyUpdate: s…
Oracle JET 框架能开发 window, Android, ios 的 WebApp .主要使用 Codova 来进行开发. 简单使用 Oracle JET 开发 Android webapp. 1.安装 Cordova npm install -g cordova 2.安装 Android 工具(调试) 其中的一些 Eclipse , Android studio 开发平台都不是必须的.配置环境变量等详细操作参考 http://blog.csdn.net/dr_neo/article/…
Oracle JET 组件间数据传递方法. 路由:父路由:customers Router  子路由: cust Router 这里 Router 和 module 结合使用. customer 包括 customers.js 和 customers.html cust 包括 cust.js 和 cust.html 在 customers 中 cust 以 ojModule 显示. 1. cust.js 中获取父路由方法: define(['ojs/ojcore', 'knockout', 'j…
单页面应用程序:使用一个进加载一次的网页,如果页面由于用户的交互而改变,则仅绘制更改的页面部分. 要创建单页面应用程序需要使用 oj.Router 的虚拟导航来支持,ojModule 用来响应页面的重新绘制. ojModule 仅用于分离的 view 和 viewMode ,使之与页面通过 Knockout绑定.另外,ojModule 可选,当不使用分离视图与模型时,可直接在元素上响应变化. 1.简单模型: 当选择 Chapter1 或其他时,将显示新内容,并且URL更改以反映用户在页面上当前的…
在 Oracle JET 应用程序中使用 RequireJS 添加第三方工具或库. 步骤: 1.如果使用工具框架脚手架,需要一下操作. a.使用 npm 安装你需要的库. npm install my-library --save b.在 script/grunt/config 目录中,在 oraclejet-build.js 中找到 copyCustomLibsToStaging 更新代码. 把注释去掉.并更改: copyCustomLibsToStaging: { fileList: [ {…
Oracle JET 应用程序数据可以来自生成 JSON 数据的任何 Web 数据源,例如 REST 服务,服务器发送事件(SSE)或 WebSocket .此外,Oracle JET 还提供了基于 Oracle REST 标准集成 Web 服务数据的特定支持. 关于 Oracle JET Common Model 和 Collection API : oj.Model:表示 REST 服务器等数据服务中的单个记录.(获取JSON数据设定单个数据模型) oj.Collection:表示一组数据记…
Oracle JET 提供了一系列的 CSS 样式以直接使用. Oracle JET CSS样式链接:http://docs.oracle.com/middleware/jet310/jet/reference-css/index.html 进入主题,在Oracle JET 的样式中提供了响应式布局. 一.Oracle JET Flex布局 要创建Flex布局,首先将 oj-flex 添加到容器中,然后将 oj-flex-item 添加到每个自容器. 例1: <div id="contai…
Oracle JET 开发分为 Web 应用程序开发和移动应用程序开发(WebApp). Oracle JET Web 应用程序开发入门: 使用方法三种: 使用 Oracle JET Yeoman 生成器(手脚架生成) 使用 Oracle JET zip(包含 Oracle JET 和第三方库,CSS 和 SCSS 文件以及 RequireJS 引导文件的压缩包) 将 Oracle JET 添加到现有的 JavaScript 应用程序 这里介绍使用 Yeoman 使用 Oracle JET.(在…
Oracle JET (Oracle Javascript Extension Toolkit)是一款 Oracle 的 JavaScript 拓展工具包.简单来说 Oracle JET 是一个一堆好用的前端工具结合体. Oracle JET 文档链接  http://docs.oracle.com/middleware/jet310/jet/developer/toc.htm Oracle JET支持 Model-View-ViewModel(MVVM)架构设计模式. 在 MVVM 中,Mod…