问题标签 [opa]
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.
file - 如何使用 OPA 保存/上传文件
如何在 opa 服务器中上传文件?是否可以将文件存储在 opa 数据库中,还是必须将其复制到文件系统中?
stdlib.io 模块似乎不提供存储文件的能力。
谢谢
opa - 如何在 Opa 中操作低级数组?
例如,如何创建一个包含一组整数的 LowLevelArray:1、2、3、4 和 5?
我的理解是,简单的方法是执行 myarray = @llarray(1, 2, 3, 4, 5) ,这很好。但是如何循环遍历数组以提取值并打印它们?
我尝试做 inrange(0,4,(i -> println("{myarray.get(i)}"))) 但得到错误:记录表达式的类型为 llarray(int) 但字段访问预计它的类型为 {得到; '拉}
opa - Opa:提交表单时防止页面重新加载
在 Opa 中,如何防止在提交表单时重新加载页面?按下提交时,我想执行一些客户端验证,并且只有在验证通过时才提交表单。
我正在使用这种形式:
此函数在提交时成功记录其消息,但仍会重新加载页面:
此函数无法记录其消息并重新加载页面:
我避免使用,因为我需要对表单的 html 和验证错误消息进行细粒度控制(当我尝试它时,WFormBuilder
这似乎不是一个选项)。WFormBuilder
谢谢你的帮助。
opa - Opa:如何在不阻塞 UI 的情况下与数据库交互
设置
我有一个(相当标准的)表单,允许用户通过输入用户名和密码来创建帐户。当#username
字段失去焦点时,将查询数据库以查看提供的用户名是否可用。
问题
onblur
一切都按预期工作,但是从触发事件#username
到数据库返回值,用户界面被阻止。如何以异步和非阻塞方式检查数据库?
这是我的代码(我已经从示例 Opa 项目中提取了大部分代码):
类型
数据库
形式
行动
谢谢你的帮助。
security - Opa 安全性和错误修复
我正在考虑看看Opa。虽然我对构建 Web 应用程序的常用方式感到满意,但该项目似乎非常有趣,并且自动处理客户端-服务器通信是一个真正的优势。
我唯一担心的是安全性。如果发现一种新的攻击或漏洞,我通常可以自己采取预防措施。如果我开发 Opa 应用程序会怎样?
我猜 MLState 会非常迅速地做出反应以添加错误和安全修复,但这种保证是否足够?公司并不大,他们可能会因为其他事情而承受压力。
Opa 项目是否足够灵活以允许我自己修补安全漏洞?
opa - 编译 Opa 程序需要很长时间
我刚开始学习 Opa,所以如果我的问题很幼稚,请多多包涵。
我正在关注 Opa 书(在二进制包中找到)。第 1 章进行得非常顺利。现在,当我尝试在 Linux 上为第 2 章 (hello_wiki) 构建二进制文件时,我的强大笔记本电脑 (Thinkpad T61) 需要花费很多时间才能完成这项工作。
正常吗?如果是,你们如何开发/测试您的程序?
TIA,
——巴曼
syntax-highlighting - Kate 的 Opa 语法高亮显示
我看到 Opa 二进制包中有 Vi 和 Emacs 的语法高亮扩展。我使用 KDE 作为我的桌面环境,所以我想知道是否有人知道 Kate 的此类扩展?
opa - 扩展 hello_chat:如何模拟会话范围的变量
我正在扩展 Opa 书第 1 章中的 hello_chat 以熟悉 Opa。这是我到目前为止所做的:在 pastebin.com 上扩展 hello_chat。
问题:
当用户发送消息时,我想在同一用户的视图中显示“YOU: blah blah blah”,在其他用户的视图中显示“USERNAME: blah blah blah”。但我想不出办法。
我将不胜感激任何提示/帮助。TIA,
——
巴曼
opa - jquery ajax 调用 opa 中的 Hello Wiki Rest 服务
我们可以像这样进行ajax调用http://localhost:8080/_rest_/hello
吗?
如果我进行此 ajax 调用,我将得到响应null
而不是页面内容。但是如果我在浏览器中运行或执行命令
curl http://localhost:8080/_rest_/hello
它工作正常。请帮助我,谢谢。