gpt4 book ai didi

javascript - Oracle JET 中的模块间通信

转载 作者:行者123 更新时间:2023-12-01 03:38:09 28 4
gpt4 key购买 nike

我使用Oracle JET QuickStart Basic 模板在Oracle JET 中创建了一个示例应用程序。我希望应用程序能够在两个模块之间进行通信。我尝试过使用 Geertjan 的博客 Intermodular communication in Oracle JET(Part 2) 中提到的步骤和 Intermodular communication in Oracle JET(Part 3)但不幸的是它似乎不起作用。如果有人向我解释如何使用 Oracle JET QuickStart Basic 模板进行模块间通信,那将会很有帮助。谢谢。

最佳答案

导航到其他模块时,您可以传递一些参数。

<!-- Module binding with params -->
<div data-bind="ojModule: {name: currentName, params: currentName}"></div>

http://www.oracle.com/webfolder/technetwork/jet/jsdocs/ojModule.html

在附加模块时可以使用参数初始化变量

self.handleAttached = function (info) {
var param = ko.utils.unwrapObservable(info.valueAccessor()).params;
console.log(param);
self.variableToBeInitialized= param;
};

https://docs.oracle.com/middleware/jet230/jet/reference-jet/oj.ModuleBinding.ConventionMethods.html

关于javascript - Oracle JET 中的模块间通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44096693/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com