问题标签 [wakanda]

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.

0 投票
1 回答
45 浏览

wakanda - 在 Wakanda 服务器上,如何在保存/验证期间访问属性的当前值?

我正在为Wakanda应用程序构建“更改日志”功能。在服务器上的验证或保存事件期间,我需要访问数据存储中的属性的现有值,以便我可以记录前值和后值。

此时,我找到的唯一解决方案是在 validate 事件中运行查询并从数据存储中检索新的实体。也许这是最好/唯一的解决方案?

0 投票
2 回答
116 浏览

javascript - 防止用户浏览器缓存 Wakanda 页面?

我正在寻找防止用户 Web 浏览器缓存我的 Wakanda 页面和脚本的策略。我最近发现当我解决问题时,我必须要求用户清除他们的缓存,这真的是我想让他们免于做的事情。您对如何防止他们的浏览器缓存我的页面有什么建议吗?谢谢你。

0 投票
1 回答
82 浏览

wakanda - v10 中等效的 Wakanda 共享存储

由于兼容性问题,我的项目必须保留在 Wakanda 10 中。在多个服务器线程中保持变量一致的最佳技术是什么?例如,如果我想创建一个可以修改的对象字面量,我怎样才能最好地确保数据在所有 Wakanda Server 线程中得到更新?

现在,我将把值写入数据存储区作为变通方法。任何更好的建议将不胜感激。共享工作者会帮助我吗?

0 投票
1 回答
58 浏览

background - Wakanda Enterprise Studio 作为后台进程启动

Windows 10 14393.105 16GB RAM 64bit OS Wakanda Ent Studio 11.197492 - 全新安装 所有其他 Wakanda 已卸载的 Norton 360 - 自动保护 - 关闭

当我启动 Wak Ent Studio 时,它会作为后台进程加载并运行,并且不会显示任何窗口。

两天前还在工作。

我卸载了所有 Wakanda,并重新安装了最新版本的 Wak Ent。

如何解决此问题以便我可以使用 Wak End Studio?

0 投票
1 回答
59 浏览

wakanda - Wakanda:如何在不复制的情况下链接到客户端 js 文件?

我有一些代码想在许多客户端页面中重用。Wakanda 允许您将客户端脚本附加到页面,但它会复制它们。当脚本需要更新时,这是一个问题,因为我必须更新每个脚本。我知道一种解决方法是创建一个允许许多页面链接到一个服务器端脚本的 RPC 模块,但这并不能解决想要在客户端执行逻辑的问题。有什么建议么?

0 投票
0 回答
40 浏览

wakanda - Wakanda:不一致的页面绘制问题

(编辑)页面绘制不一致。横跨 safari、firefox、chrome。找不到图案。根本不会发生在某些用户身上。令人沮丧,因为我不知道这是否发生在我们的客户身上。

正确的行为和 CSS

不正确的行为和 CSS

0 投票
0 回答
71 浏览

locking - 4D移动:悲观锁定不起作用

我正在尝试使用entity.lock()wakanda 上的方法将记录锁定给我的 4D 用户,如lock().

然而,当应用文档中给出的代码时,该lock()方法总是返回 false,并且 4D 可以愉快地编辑 Wakanda 试图锁定的记录。

我正在使用 4D 14.3 和 Wakanda 11.197492。

还有其他人有同样的问题吗?

0 投票
1 回答
170 浏览

wakanda - Wakanda websocket onclose不会在网络断开时触发

我在 Wakanda 服务器上有一个 websocket 实现。我正在跟踪连接的浏览器服务器端。当我重新加载页面时,我按预期获得了 websocket 的 onclose 事件。

当我断开网络连接时,我会期望我也会触发此事件。我是不是误会了?当网络连接丢失到 websocket 客户端时,有没有办法触发函数?

作为参考,我使用的是 Wakanda 10。

0 投票
0 回答
31 浏览

wakanda - Web 组件中的旧小部件从 1.0.3 和 1.1.0 不显示

Web 组件(成熟的应用程序所基于)中的 Wakanda 旧小部件无法正确显示。这最初是在 1.0.3 中观察到的,最初是 1.1.0(预发布)纠正了它。但是随着最新的官方 1.1.0 版本,这个问题又回来了。该行为与浏览器无关。在 OS X 上运行的 Wakanda 服务器。

我不得不将 Wakanda 的版本冻结到 11.194922,这不会导致这种行为。

当我之前询问此问题时,我得到的观点表明这些小部件已“弃用”。那些提出这一建议的人似乎对 Wakanda 多年开发的成熟应用程序可以“重新开发”的想法感到满意。这在我的情况下是不可行的,如果这是一个不可解决的问题,则会造成阻碍。

Wakanda 团队中的某个人可以就这件事给我一个明确的意见吗?

谢谢 ...

0 投票
0 回答
69 浏览

wakanda - 升级到最新的 Wakanda Enterprise:破译错误代码?

我正在尝试迁移到最新版本的 Wakanda Enterprise,而我最初在 V10 企业版中创建的解决方案甚至无法启动。以下是错误代码。我搜索了某种索引来查找代码,但找不到。

2016-09-28 13:50:33 [wakanda.PlannerTool2.PlannerTool2.xbox] ERROR - [614] "{newname}" is an invalid name for file {path}., task #1299 2016-09-28 13:50:33 [wakanda.PlannerTool2.PlannerTool2.iasv] ERROR - [1054] Cannot post 'applicationWillStart' message to services, task #1299 2016-09-28 13:50:33 [wakanda.PlannerTool2.PlannerTool2.xbox] ERROR - [650] Directory not found (dirNFErr)., task #1299

我在 2 台不同的机器(都是 Mac)上试过这个,并且是其中一台的管理员——两者都有相同的错误代码。

我正在尝试升级到 11.197492,当我尝试使用 11.196912 启动时会发生同样的错误

我的 .waProject 文件:

<?xml version="1.0" encoding="UTF-8"?>

<project>

</project>