问题标签 [oracle-jet]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
session - 如何在 Oracle JET 应用程序中管理会话
如何在 Oracle JET 应用程序中管理会话。
我一直在研究小型试点应用程序,我需要检查用户是否在每个请求上都登录。
我没有找到与 Oracle 最近发布的框架相同的任何资源。
sql - 查询返回所需的 json 格式
我正在使用 oracle jet 并使用堆积条形图,它需要格式的数据
名称值是栏中的部分,项目中的值是按日期出现的次数。
问题是我可以在服务器端编写什么样的 sql 查询来返回这种 json 格式?
服务器端的数据在单个表中,如日期、事件名称
gruntjs - OracleJET: How to change grunt release directory
I created an javascript app using Oracle JET v2.0. Running
creates release folder in the project root folder. How to change this to point to another path, for example outside project root?
javascript - 从 Oracle Jet 中的提交事件提交数据
我正在尝试POST
从提交事件中获取数据。对 REST 服务本身的请求正在运行。REST 服务有两个参数user
和password
. 我打印出这两个参数,所以我知道我的视图模型包含数据。如何将参数添加到请求中,服务器端的值为空?
PS。Oracle Jet 基于 KnouckoutJS、JQuery 和其他一些 JS 库构建。
登录.js
登录.html
input - Oracle Jet ojInputNumber 组件给出 type="text"
目前我正在为安卓设备构建一个混合应用程序。我正在尝试使用 ojInputNumber 组件来强制在设备上显示数字键盘。不幸的是,组件绑定总是给出 type="text"。
我有一个包含特征的对象列表,在遍历特征时,将根据 entrytype 在屏幕上加载以下代码段。
在绑定组件之后,我试图加载一个模块(inputNumberFixer)。使用 jquery 手动将输入类型从文本更改为数字。
这一直有效,直到我从列表中选择另一个对象并且输入字段“刷新”。我更改的类型被放回文本,但 inputnumberfixer 没有第二次运行。
有谁知道如何强制这个组件将输入类型绑定到数字?
javascript - Oracle Jet 不显示来自 Web 服务的数据
我使用 Oracle ADF 已经有一段时间了,我想实施 Oracle JET 以获得更好的前端外观和感觉。我已经下载了所有文件并按照文档进行设置。我下载了 CRUD 示例,它工作正常。问题是,当我更改 Web 服务 URL 时,我开始在浏览器检查器(Chrome)上看到所有这些错误,说加载资源失败:服务器响应状态为 404 未找到。特别是 Knockout 库和 Require Js。
如果有人向我解释在 JET 上使用 Knockout 和 Require Js 的目的以及如何使用 JET 和 ADF 显示我的 Web 服务数据,我将不胜感激。谢谢你。
oracle-jet - Oracle Jet 路由器 go 不执行任何操作
我正在创建一个包含 4 条路线的应用程序:
登录, 主页, page1, page2
当我在登录时检查用户是否已登录,然后它将用户转发到主页。通过获取路由器的 rootinstance 并调用 go 方法,这可以完美地工作。
当我检查用户是否没有在主页上登录时,它必须将用户发送到登录页面。我使用与上面相同的机制,但它没有做任何事情。页面被加载并且用户留在家里。当我添加 router.sync(); 作为下一个命令,我收到错误,因为同步未定义。有趣的是,发生错误后,路由器确实让我登录。
谁能告诉我发生了什么?
javascript - 对 requireJS 模块的同步方法调用
我正在尝试使用 Oracle Jet 组件构建一个导航栏,因为我担心我的代码的模块化,所以我正在为我的导航栏提供来自我使用 requireJS 加载的另一个模块的所需信息。执行时出现此错误Message: Unable to process binding "foreach: function (){return pages }"
Message: pages is not defined
我的第一个猜测(使用断点之后)是绑定是在我的变量页面获取适当的数据之前完成的。如果是这种情况,我如何确保仅在我的变量正确初始化后才打印导航栏,如果不是,我做错了什么?
这是我的代码:
模板
模板的 JS
数据模块
index.html
oracle - oracle jet 会落入框架或库中吗
我想知道 Oracle Jet 是框架还是库?在他们的网站上,Oracle 说它是 Jquery、JqueryUI 和库的集合,但我看到很多人将其称为框架。那么哪个是正确的?
javascript - 将 OracleJet ojtimeline 组件绑定到 viewModel
我试图了解如何将数据从视图模型绑定到视图。REST
对后端的请求工作正常,我得到一个包含多个项目的 JSON 数组。现有的文档没有给我足够的帮助。
如何将时间线组件绑定ojtimeline
到视图模型数据数组?
编辑:现在没有错误,因为视图识别视图模型数组。但是ojtimeline
不显示数据,只有一个工作的空视图组件。
看法
视图模型