問題タブ [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 ビット モードにする必要があります。
これは、システムに 2 つの実行可能バージョン (32 ビットと 64 ビット) がインストールされているということですか? もしそうなら、実行可能ファイルに 32 ビット バージョンを実行するように指示するにはどうすればよいですか?
javascript - node.js を使用して appjs サンプル アプリを実行できない
ここhttps://github.com/appjs/appjs/tree/master/examplesにあるappjsを使用して、サンプル プロジェクトの 1 つを実行しようとしています。Windows(64ビットマシン)で最新バージョンのnode.js(v4.1.0)を使用しています
コマンドプロンプトで以下のコマンドを使用して例を実行しようとすると
node --harmony index.js
次のようなエラーが表示されます。
この問題を検索しようとしましたが、解決策が見つかりませんでした。ハーモニーフラグでnode.jsを使用する方法を誰か教えてもらえますか?
UPDATE 私のindex.jsは次のようになります
Node.jsのv0.12で、以下のエラーが発生します
c# - appjsにapp.configに相当するものはありますか?
いくつかの変数を保存する必要があり、ユーザーがそれらのいずれかを表示したくないため、appjs の app.config に相当するものを検索しています。なにか提案を?
height - 画面の残りの部分を埋めるためにApp.jsテキストエリアの高さを自動調整する方法は?
textarea の高さを自動調整して残りのスペースを垂直に埋める方法を知っている人はいますか? 簡単な方法は、テキストエリアのスタイルを高さ: 300px などでハードコーディングすることですが、それは本番環境ではほとんど実行可能なソリューションではありません。
ここに私のhtmlがあります。ありがとう
javascript - JavaScript prompt() が AppJS で機能しない
AppJS でアプリを作成していますが、prompt()
機能が動作しません。私はそれを調べたり、試しwindow.prompt()
たり、他の多くのことを試しましたが、何も機能しませんでした。Esc キーが押されたときに、その人がパスワードを入力するのを確認しようとしています。パスワードが正しければ、実行されますwindow.close()
。ボックスはprompt
ポップアップしません。
angularjs - グローバル設定データはどこに置くのですか?
2 つの NodeJS サーバーを実行しています。1 つは angular-ui-router フロントエンドを提供します。もう 1 つはデータを提供します。2 つの異なるディレクトリで同じコマンドを実行して、両方を実行します。node server.js
したがって、2 つの server.js ファイルに加えて、フロントエンド用の app.js ファイル (urls/states を含む) とバックエンド用の index.js ファイル (urls/endpoints を含む) があります。
http または https を使用するように構成したいと思います。
これは、各 server-js ファイルにフラグを追加し、app-js ファイルの module.constant 宣言を変更することを意味します。
app-js ファイルのコードが、フロントエンドの server-js ファイルで宣言されたものにアクセスする方法はありますか? それとも、http と https を切り替えるために常に 3 つのファイルを変更する必要がありますか?