问题标签 [wavemaker]
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.
javascript - 在 wm.Number 编辑器小部件上修改 rangeMessage
我有一个 WaveMaker 6.7 应用程序,我需要在其中更改 rangeMessage 属性的 dojo ToolTip 对象。例如,下面的 javascript 更改了 wavemaker 数字编辑器小部件的“rangeMessage”属性:
在输入超出范围的数字的数据输入时,我仍然会收到应用程序首次在客户端 Web 浏览器中启动时的旧“rangeMessage”。关于如何动态更改数字编辑器小部件上的“rangeMessage”属性的任何想法?或更改“rangeMessage”属性后,如何刷新dojo ToolTip 对象以获取最新文本?
谢谢!!
javascript - 如何在 javaScript 中获取 CSRF 令牌值
我有这样的要求,当我发送请求时,CSRF-token
应该连同它一起发送。我探索了一些 SO 问题,但找不到解决方案。
我已经编写了如下代码以在发送请求时添加令牌,
这工作正常,但现在我需要在函数中添加 CSRF-Token 来代替xyz12345
.
我已经尝试过如下的 ajax 函数。`
但它还没有起作用。所以我的问题是: 如何获取 js 端的 CSRF-Token 值?
wavemaker - WaveMaker 中的自定义表单
我们使用 Wavemaker 来开发我们的应用程序。
在我们的应用程序中,我们有一个基于 JSON 的动态表单。
详细来说,我们有多个表单模板存储为 JSON。JSON 将说明有关表单的所有内容。
我是 Wavemaker 的新手,并没有从文档中得到太多。从该 JSON 创建动态表单的正确方法是什么?
javascript - 强制在移动设备上显示桌面
我正在使用 WaveMaker 6.7 开发一个应用程序,该应用程序将在桌面和移动设备(如 iPhone)上运行良好,而无需为移动设备创建特殊代码。我发现使用此版本的 WaveMaker,移动显示器存在许多问题,例如:
- 滚动效果不好
- 即使小部件是使用以 px 为单位的宽度定义的,表单字段也会在屏幕宽度处被截断。
- 网格功能不完整(缺少背景颜色并且无法按列标题排序。
我花了很多时间试图用 css 纠正这个问题,发现强制桌面版本覆盖手机的自动检测效果很好。今天的移动浏览器功能齐全,并不需要任何特殊的小部件。因此,通过传递以下参数,我能够覆盖对移动设备的检测并在 iPhone 上强制使用桌面版本:
wmmobile=desktop
http://xx.xx.xx.xx/WMappName/?wmmobile=desktop
这在我的 iPhone 上完美地显示了我的应用程序,它与我正在寻找的桌面版本完全相同。
我的问题是我可以通过编程方式获取桌面版本而无需通过wmmobile=desktop
参数吗?这是我迄今为止尝试过的:
部分,但我认为在此过程中发生得太晚了。因为当我在没有参数的情况下使用以下内容访问我wmmobile
的应用程序时,应用程序会出现wm.device=phone
而不是desktop
:
http://xx.xx.xx.xx/WMappName/
所以,我希望能够使用上面的 URL 访问应用程序并强制desktop
and override phone
。
任何人都知道如何在不通过参数的情况下解决这个问题wmmobile=desktop
???
angularjs - 如何使用 Wavemaker 跨网格移动数据?
我一直在使用 Wavemaker 并尝试在网格的小部件选项卡中移动数据。?有任何想法吗?
javascript - 在 WaveMaker 上导入 javascript 文件
我们一直在使用 WaveMaker,想知道如何使用该平台导入外部 javascript 文件?
user-controls - 如何使用 Wavemaker 为单个用户分配多个角色?
我们一直在使用 Wavemaker 的应用程序构建平台构建应用程序,现在我们想为单个用户分配多个角色?这可以做到吗?怎么做?
amazon-dynamodb - 我们可以将 Dynamodb 与 Wavemaker 集成吗?
有什么办法可以将 Dynamodb 与 Wavemaker 集成?
我发现要这样做,数据库必须具有 Hibernate 和 jdbc 驱动程序,但 Dynamo 中不存在休眠,而是存在 DynamoDBMapper。
无论如何我可以进行整合。或者,如果我可以通过 dynamo 实现任何仪表板来分析数据也可以。
java - 如何在 Wavemaker 中禁用服务类日志 [log4j] 消息
我的所有服务类中都有大量log(INFO,"")
日志消息,我现在需要禁用这些唯一INFO
的消息。为此,我编辑了我的/app/src/log4j.properties
文件。并设置为:log4j.rootLogger=warn, stdout
所以,它现在应该只显示警告和更高级别的日志,但是当我在进行更改后执行代码时,它仍然显示INFO
消息。
我想我需要在包级别设置日志级别,但是如何在特定的 wavemaker 中设置这个包级别? 这是log4j
设置 in的一些基本配置信息Wavemaker
,但它没有显示如何禁用或需要在级别设置哪个类warn
或其他东西以摆脱 INFO 消息。我这里没有添加log4j.proprties
文件,如果有人想看我会添加。