问题标签 [appjs]
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 - 在 node.js 函数运行后 Appjs 运行函数
我正在尝试在我的 Appjs 程序中创建一个简单的读取文件功能。正在发生的一切是 Appjs 在我的app.js
文件中调用一个函数并在 node.js 中运行它。然后,此函数通过以下方式向我的 Appjs 程序返回一个值window.returnData = data;
这行得通,但是我无法让它按照我想要的顺序工作。node.js 函数似乎在 Appjs 函数之后运行,尽管它在其中。
这是我的 Appjsindex.html
文件中启动整个过程的函数。
readFromFile()
从上面调用的 app.js 文件中的函数
这是我的问题。此函数的第一次调用将提醒文本undefined
。但是,在警报功能之后,我知道window.returnData = data;
上面的行正在工作,因为如果我创建一个按钮来再次提醒变量returnData
或再次运行该readFromFile
函数,它会正确提醒数据。
我认为应该首先完成子功能是否不正确?有没有解决的办法?我不想创建一个循环来不断检查变量的变化。
提前致谢。
node.js - 32位模式下的mac上的node.js?
对于 app.js,我需要让我的 node.js 处于 32 位模式。
这是否意味着它在我的系统上安装了两个可执行版本(32 位和 64 位)?如果是这样,我如何告诉可执行文件运行 32 位版本?
javascript - 无法将参数传递给 $.getJSON()
我正在使用 jQuery 和 PHP 与我的 MySQL 数据库进行通信。jQuery 调用一个 PHP 脚本并传递参数进行查找,然后 PHP 浏览我的 MySQL 数据库,将其转换为 JSON,然后将 JSON 回显给我的 jQuery。理论上应该可以。它以正确的格式返回 jQuery,但是当我在 $.getJSON() 中使用可选的数据参数时遇到了问题。这是我在做什么:
但是,我从来没有把数据记录回来,我在这里得到这个错误:
这是我的php:(省略了MySQL的东西)
如果这很重要,我正在使用 App.js api 制作一个 kik 网页。
javascript - 无法使用 node.js 运行 appjs 示例应用程序
我正在尝试使用此处https://github.com/appjs/appjs/tree/master/examples上的appjs运行示例项目之一。我在 Windows(64 位机器)上使用最新版本的 node.js (v4.1.0)
当我尝试在命令提示符上使用以下命令运行示例时
节点 --harmony index.js
我收到如下错误,
我尝试搜索此问题,但找不到解决方案。谁能告诉我如何使用带有和谐标志的node.js?
更新 我的 index.js 看起来像这样
现在使用Node.js 的v0.12我得到以下错误
c# - appjs 中是否有相当于 app.config 的内容?
我正在为 appjs 搜索相当于 app.config 的内容,因为我需要存储一些变量并且我不希望用户可以看到其中的一个。有什么建议吗?
height - 如何自动调整 App.js 文本区域高度以填充屏幕的其余部分?
可能有人知道如何自动调整 textarea 的高度以垂直填充其余空间吗?最简单的方法是用 height: 300px 或其他东西硬编码 textarea 的样式,但这在生产中几乎不是一个可行的解决方案。
这是我的html。谢谢
javascript - JavaScript prompt() 在 AppJS 中不起作用
我正在 AppJS 中制作应用程序,但该prompt()
功能无法正常工作。我已经查过了,尝试window.prompt()
了很多其他的东西,但没有任何效果。我试图查看何时按下 Esc 键,然后该人输入密码。如果密码正确,它就会运行window.close()
。该prompt
框不弹出。
angularjs - 我在哪里放置全局配置数据?
我正在运行 2 个 NodeJS 服务器。一个服务于 angular-ui-router 前端。另一个服务于数据。我通过在两个不同的目录中给出相同的命令来运行它们:node server.js
所以我有两个 server.js 文件,加上前端的 app.js 文件(带有 urls/states)和后端的 index.js 文件(带有 urls/endpoints)。
我想将它们配置为使用 http 或 https。
这意味着在每个 server-js 文件中添加一个标志,以及更改 app-js 文件中的 module.constant 声明。
有没有办法让 app-js 文件中的代码访问前端 server-js 文件中声明的内容?还是我总是需要更改 3 个文件才能在 http 和 https 之间切换?