問題タブ [papaparse]
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 - 非同期ではなく、プリロード段階の Phaser.js で Papa Parse を使用して csv を解析する方法は?
Phaser.js でゲームを開発しています
今、ゲームが始まる前に csv ファイルを解析し、そのために Papa Parse を使用する必要があります。csv ファイルには、Phaser のプリロード ステージのイメージ URL が含まれています。
私はそのようにしようとします:
ただし、その場合、パパが csv を解析する前に関数のプリロードが終了し、非同期になります。すべての関数を非同期ではなく順番に実行する方法は?
javascript - Papa Parse を使用して CSV 解析用のファイル ディレクトリをハードコーディングできない
Javascript で Papa Parse を使用して、既知のローカル ディレクトリにある .csv ファイルを解析しようとしています。ユーザーにファイルを参照するように求めるメカニズムがあれば、それは魅力のように機能します。しかし、特定の場所にあるファイルに自動的にアクセスする方法がわかりません。シンプルなものが欠けているような気がしますが、何がわかりません。これまでの私のコード:
csv データ:
javascript - Papa Parseを使用してCasperJSでCSVを解析するには?
papa parse を使用して CasperJS に csv ファイルを読み込んで解析しようとしています。
これはそのタスクのコードです
$input
insideevaluate
は表示されますが、最後のコマンド$results
と同様に nullです。$result
CasperJS で csv ファイルを読み込んで解析するより良い方法はありますか。ローカルのcsvファイルをロードしたいだけなので、Papa.parse
外部で呼び出すにはどうすればよいですか。evaluate()
javascript - PapaParse を webpack で動的にロードする
PapaParse を使用して、ファイル入力から csv ファイルをロードしています。
現在、スクリプトタグを使用して PapaParse をロードする作業バージョンがあります。
そして、変更イベントを処理します:
私は今、webpack を使用して js をバンドルしたいと考えており、グローバル名前空間に毎回ではなく、必要なときに動的に PapaParse をロードしたいと考えています。このようなもの:
残念ながら、これによりPapaParse ライブラリの次の行Uncaught ReferenceError: Papa is not defined
からエラーが発生します。
これを機能させる方法はありますか?
[編集]
私はrequirejs / webpackにまったく慣れていないので、これがこれを修正する正しい方法であるかどうかはわかりませんが、次のシム構成を使用して、これを機能させることができました(残念ながら、ウィンドウの名前空間をまだ汚染しています) :
私が理解しているように、最初のディレクティブ ( imports?this=>window
) は imports loader を使用して、global
パラメーターを (空のオブジェクトではなく) ウィンドウ オブジェクトに設定します。これにより、PapaParse の呼び出しが機能しますglobal.document
(global.postMessage()
また、修飾されていない呼び出しもPapa
機能するようです。つまり、接頭辞が付いていないものglobal.Papa
)。2 番目のディレクティブ ( exports?global.Papa
) は、require 呼び出しから返されたオブジェクトとして Papa オブジェクトがエクスポートされることを意味します。
これがこれに対処する正しい方法であるかどうか、webpackの経験がある人がアドバイスできるかどうか興味がありますか?
javascript - Meteor JS エラー「ReferenceError: X が定義されていません」
このコマンド meteor add harrison:papa-parse を使用してパッケージをインストールしました。次に、スクリプトで使用しましたが、「ReferenceError: Papa is not defined」というエラー メッセージが表示されました。他に何かする必要がありますか?
javascript - jqueryなしでPapa Parseをどのように使用しますか?
Papa Parse を実装しようとしていますが、jquery ライブラリを使用したくありません。ローカルストレージからファイルを使用して通常の JavaScript で解析する方法を教えてください。
わかりましたので、これを行うと、csv 値ではなく文字列値が取得されます。私は何を間違っていますか?また、使用したいコールバック関数はどこに挿入すればよいですか?
javascript - PapaParse を使用して複数のファイルをダウンロードしますか?
PapaParseを使用して JavaScript スクリプトから CSV ファイルをダウンロードしていますが、うまく機能しています。
ただし、2 つのファイルをダウンロードしてから作業を行う必要があるページがあり、これよりもきちんとした方法があるかどうか疑問に思っていました。
これは機能しますが、かなり扱いにくいです。他にできることはありますか?おそらく私は約束を使うことができますか?